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