#[non_exhaustive]pub enum Undefined {
Mod,
Var,
Label,
Filter(usize),
}Expand description
Type of an undefined symbol.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Undefined
impl RefUnwindSafe for Undefined
impl Send for Undefined
impl Sync for Undefined
impl Unpin for Undefined
impl UnwindSafe for Undefined
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