pub struct ResolvedMemberCall {
pub function: ResolvedFunctionRef,
pub arguments: Vec<ResolvedExpression>,
pub self_expression: Box<ResolvedExpression>,
pub struct_type_ref: ResolvedStructTypeRef,
pub self_is_mutable: bool,
}
Fields§
§function: ResolvedFunctionRef
§arguments: Vec<ResolvedExpression>
§self_expression: Box<ResolvedExpression>
§struct_type_ref: ResolvedStructTypeRef
§self_is_mutable: bool
Trait Implementations§
Source§impl Debug for ResolvedMemberCall
impl Debug for ResolvedMemberCall
Auto Trait Implementations§
impl Freeze for ResolvedMemberCall
impl !RefUnwindSafe for ResolvedMemberCall
impl !Send for ResolvedMemberCall
impl !Sync for ResolvedMemberCall
impl Unpin for ResolvedMemberCall
impl !UnwindSafe for ResolvedMemberCall
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