pub struct MemberFunction { /* private fields */ }
Implementations§
Source§impl MemberFunction
impl MemberFunction
pub fn new( name: OptionalIdentifier, params: Vec<Parameter>, return_type: CortexType, body: Body, this_arg: ThisArg, type_param_names: Vec<String>, ) -> Self
Trait Implementations§
Source§impl SimpleCodeGen for MemberFunction
impl SimpleCodeGen for MemberFunction
Auto Trait Implementations§
impl Freeze for MemberFunction
impl !RefUnwindSafe for MemberFunction
impl !Send for MemberFunction
impl !Sync for MemberFunction
impl Unpin for MemberFunction
impl !UnwindSafe for MemberFunction
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more