pub struct PipeExprNode {
pub left: NodeId,
pub right: NodeId,
pub span: SourceSpan,
}Expand description
Pipe expression: ternary ( |> pipe )?
Fields§
§left: NodeId§right: NodeId§span: SourceSpanTrait Implementations§
Source§impl Clone for PipeExprNode
impl Clone for PipeExprNode
impl Copy for PipeExprNode
Source§impl Debug for PipeExprNode
impl Debug for PipeExprNode
Source§impl PartialEq for PipeExprNode
impl PartialEq for PipeExprNode
impl StructuralPartialEq for PipeExprNode
Auto Trait Implementations§
impl Freeze for PipeExprNode
impl RefUnwindSafe for PipeExprNode
impl Send for PipeExprNode
impl Sync for PipeExprNode
impl Unpin for PipeExprNode
impl UnsafeUnpin for PipeExprNode
impl UnwindSafe for PipeExprNode
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