pub struct CallExprNode {
pub callee: NodeId,
pub operation: NodeId,
pub span: SourceSpan,
}Expand description
Call expression: primary ( ( arguments? ) | . IDENTIFIER | .? IDENTIFIER | [ expression ] )*
Fields§
§callee: NodeId§operation: NodeId§span: SourceSpanTrait Implementations§
Source§impl Clone for CallExprNode
impl Clone for CallExprNode
impl Copy for CallExprNode
Source§impl Debug for CallExprNode
impl Debug for CallExprNode
Source§impl PartialEq for CallExprNode
impl PartialEq for CallExprNode
impl StructuralPartialEq for CallExprNode
Auto Trait Implementations§
impl Freeze for CallExprNode
impl RefUnwindSafe for CallExprNode
impl Send for CallExprNode
impl Sync for CallExprNode
impl Unpin for CallExprNode
impl UnsafeUnpin for CallExprNode
impl UnwindSafe for CallExprNode
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