pub struct MatchData {
pub expr: Value,
pub cases: Vec<EvalMatchCase>,
}Fields§
§expr: Value§cases: Vec<EvalMatchCase>Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for MatchData
impl !Send for MatchData
impl !Sync for MatchData
impl !UnwindSafe for MatchData
impl Freeze for MatchData
impl Unpin for MatchData
impl UnsafeUnpin for MatchData
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