pub enum ResolvedPatternElement {
Variable(ResolvedVariableRef),
VariableWithFieldIndex(ResolvedVariableRef, usize),
Wildcard(ResolvedNode),
}
Variants§
Variable(ResolvedVariableRef)
VariableWithFieldIndex(ResolvedVariableRef, usize)
Wildcard(ResolvedNode)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ResolvedPatternElement
impl !RefUnwindSafe for ResolvedPatternElement
impl !Send for ResolvedPatternElement
impl !Sync for ResolvedPatternElement
impl Unpin for ResolvedPatternElement
impl !UnwindSafe for ResolvedPatternElement
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