pub struct OptionalMapExprNode {
pub parameter: NodeId,
pub body: NodeId,
pub span: SourceSpan,
}Expand description
Optional map call expression: target?|parameter -> expression|
Fields§
§parameter: NodeId§body: NodeId§span: SourceSpanTrait Implementations§
Source§impl Clone for OptionalMapExprNode
impl Clone for OptionalMapExprNode
impl Copy for OptionalMapExprNode
Source§impl Debug for OptionalMapExprNode
impl Debug for OptionalMapExprNode
Source§impl PartialEq for OptionalMapExprNode
impl PartialEq for OptionalMapExprNode
impl StructuralPartialEq for OptionalMapExprNode
Auto Trait Implementations§
impl Freeze for OptionalMapExprNode
impl RefUnwindSafe for OptionalMapExprNode
impl Send for OptionalMapExprNode
impl Sync for OptionalMapExprNode
impl Unpin for OptionalMapExprNode
impl UnsafeUnpin for OptionalMapExprNode
impl UnwindSafe for OptionalMapExprNode
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