#[repr(u16)]pub enum SymbolOrigin {
Unknown = 0,
AST = 1,
Open = 2,
Static = 4,
Merge = 8,
Identifier = 16,
Remote = 32,
Preamble = 64,
Background = 256,
StdLib = 512,
}Variants§
Unknown = 0
AST = 1
Open = 2
Static = 4
Merge = 8
Identifier = 16
Remote = 32
Preamble = 64
Background = 256
StdLib = 512
Trait Implementations§
Source§impl Clone for SymbolOrigin
impl Clone for SymbolOrigin
Source§fn clone(&self) -> SymbolOrigin
fn clone(&self) -> SymbolOrigin
Returns a duplicate 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 SymbolOrigin
impl Debug for SymbolOrigin
Source§impl Default for SymbolOrigin
impl Default for SymbolOrigin
Source§fn default() -> SymbolOrigin
fn default() -> SymbolOrigin
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SymbolOrigin
impl RefUnwindSafe for SymbolOrigin
impl Send for SymbolOrigin
impl Sync for SymbolOrigin
impl Unpin for SymbolOrigin
impl UnwindSafe for SymbolOrigin
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