pub enum PatternTupleMember {
Pattern(Pattern),
Wildcard(Extent),
}Variants§
Implementations§
Source§impl PatternTupleMember
impl PatternTupleMember
pub fn into_pattern(self) -> Option<Pattern>
pub fn into_wildcard(self) -> Option<Extent>
pub fn as_pattern(&self) -> Option<&Pattern>
pub fn as_wildcard(&self) -> Option<&Extent>
pub fn is_pattern(&self) -> bool
pub fn is_wildcard(&self) -> bool
Trait Implementations§
Source§impl Debug for PatternTupleMember
impl Debug for PatternTupleMember
Source§impl<'a> Index<&'a PatternTupleMember> for str
impl<'a> Index<&'a PatternTupleMember> for str
Source§impl Index<PatternTupleMember> for str
impl Index<PatternTupleMember> for str
Auto Trait Implementations§
impl Freeze for PatternTupleMember
impl RefUnwindSafe for PatternTupleMember
impl Send for PatternTupleMember
impl Sync for PatternTupleMember
impl Unpin for PatternTupleMember
impl UnsafeUnpin for PatternTupleMember
impl UnwindSafe for PatternTupleMember
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