pub enum EnumPatternFields {
None,
Positional(Vec<Pattern>),
Named(Vec<(String, Option<Pattern>)>),
}Variants§
Trait Implementations§
Source§impl Clone for EnumPatternFields
impl Clone for EnumPatternFields
Source§fn clone(&self) -> EnumPatternFields
fn clone(&self) -> EnumPatternFields
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 EnumPatternFields
impl RefUnwindSafe for EnumPatternFields
impl Send for EnumPatternFields
impl Sync for EnumPatternFields
impl Unpin for EnumPatternFields
impl UnsafeUnpin for EnumPatternFields
impl UnwindSafe for EnumPatternFields
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