pub struct MatchExprExt {
pub scrutinee: String,
pub arms: Vec<(String, String)>,
}Expand description
A match expression surface form.
Fields§
§scrutinee: StringThe scrutinee
arms: Vec<(String, String)>The arms
Implementations§
Trait Implementations§
Source§impl Clone for MatchExprExt
impl Clone for MatchExprExt
Source§fn clone(&self) -> MatchExprExt
fn clone(&self) -> MatchExprExt
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for MatchExprExt
impl RefUnwindSafe for MatchExprExt
impl Send for MatchExprExt
impl Sync for MatchExprExt
impl Unpin for MatchExprExt
impl UnsafeUnpin for MatchExprExt
impl UnwindSafe for MatchExprExt
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