Struct llvm_kaleidoscope_rs::parser::FunctionAST
source · [−]pub struct FunctionAST(pub PrototypeAST, pub ExprAST);
Expand description
FunctionAST - This class represents a function definition itself.
Tuple Fields
0: PrototypeAST
1: ExprAST
Trait Implementations
sourceimpl Debug for FunctionAST
impl Debug for FunctionAST
sourceimpl PartialEq<FunctionAST> for FunctionAST
impl PartialEq<FunctionAST> for FunctionAST
sourcefn eq(&self, other: &FunctionAST) -> bool
fn eq(&self, other: &FunctionAST) -> bool
impl StructuralPartialEq for FunctionAST
Auto Trait Implementations
impl RefUnwindSafe for FunctionAST
impl Send for FunctionAST
impl Sync for FunctionAST
impl Unpin for FunctionAST
impl UnwindSafe for FunctionAST
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more