pub struct MatchNode {
pub value: Expr,
pub arms: Vec<MatchArm>,
pub span: Span,
}Fields§
§value: Expr§arms: Vec<MatchArm>§span: SpanTrait Implementations§
Auto Trait Implementations§
impl !Send for MatchNode
impl !Sync for MatchNode
impl Freeze for MatchNode
impl RefUnwindSafe for MatchNode
impl Unpin for MatchNode
impl UnsafeUnpin for MatchNode
impl UnwindSafe for MatchNode
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