pub struct FunctionExprNode {
pub name: NodeId,
pub parameters: NodeArrayId,
pub body: NodeId,
pub span: SourceSpan,
}Expand description
Function expression: IDENTIFIER ( parameters? ) block
Fields§
§name: NodeId§parameters: NodeArrayId§body: NodeId§span: SourceSpanTrait Implementations§
Source§impl Clone for FunctionExprNode
impl Clone for FunctionExprNode
impl Copy for FunctionExprNode
Source§impl Debug for FunctionExprNode
impl Debug for FunctionExprNode
Source§impl PartialEq for FunctionExprNode
impl PartialEq for FunctionExprNode
impl StructuralPartialEq for FunctionExprNode
Auto Trait Implementations§
impl Freeze for FunctionExprNode
impl RefUnwindSafe for FunctionExprNode
impl Send for FunctionExprNode
impl Sync for FunctionExprNode
impl Unpin for FunctionExprNode
impl UnsafeUnpin for FunctionExprNode
impl UnwindSafe for FunctionExprNode
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