pub struct MirMatch {
pub subject: Box<Spanned<MirExpr>>,
pub arms: Vec<MirMatchArm>,
}Expand description
Structured match expression.
Fields§
§subject: Box<Spanned<MirExpr>>§arms: Vec<MirMatchArm>Trait Implementations§
Auto Trait Implementations§
impl Freeze for MirMatch
impl RefUnwindSafe for MirMatch
impl Send for MirMatch
impl Sync for MirMatch
impl Unpin for MirMatch
impl UnsafeUnpin for MirMatch
impl UnwindSafe for MirMatch
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