pub enum IdentBase {
Partial(IdentPart),
Complete(IdentPart),
Me {
array_indices: Vec<Vec<Option<Expr>>>,
},
}
Variants§
Partial(IdentPart)
When used in a with
statement, eg .property
Complete(IdentPart)
When used as a standalone identifier, eg variable
Me
Implementations§
Trait Implementations§
impl StructuralPartialEq for IdentBase
Auto Trait Implementations§
impl Freeze for IdentBase
impl RefUnwindSafe for IdentBase
impl Send for IdentBase
impl Sync for IdentBase
impl Unpin for IdentBase
impl UnwindSafe for IdentBase
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