pub enum VarContextType {
Root,
Item,
Type,
SourceOf,
VarMarked,
}
Variants§
Trait Implementations§
Source§impl Clone for VarContextType
impl Clone for VarContextType
Source§fn clone(&self) -> VarContextType
fn clone(&self) -> VarContextType
Returns a copy 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 moreSource§impl Debug for VarContextType
impl Debug for VarContextType
Source§impl From<&VariableIntro> for VarContextType
impl From<&VariableIntro> for VarContextType
Source§fn from(value: &VariableIntro) -> Self
fn from(value: &VariableIntro) -> Self
Converts to this type from the input type.
Source§impl From<&mut VarContextType> for &str
impl From<&mut VarContextType> for &str
Source§fn from(value: &mut VarContextType) -> Self
fn from(value: &mut VarContextType) -> Self
Converts to this type from the input type.
Source§impl From<VarContextType> for &str
impl From<VarContextType> for &str
Source§fn from(value: VarContextType) -> Self
fn from(value: VarContextType) -> Self
Converts to this type from the input type.
Source§impl PartialEq for VarContextType
impl PartialEq for VarContextType
impl Copy for VarContextType
impl Eq for VarContextType
impl StructuralPartialEq for VarContextType
Auto Trait Implementations§
impl Freeze for VarContextType
impl RefUnwindSafe for VarContextType
impl Send for VarContextType
impl Sync for VarContextType
impl Unpin for VarContextType
impl UnwindSafe for VarContextType
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