pub enum Lookup<T: 'static> {
Show 16 variants
Dict(DictLocation<T>),
Literal {
val: i32,
},
LiteralF {
val: f32,
},
Builtin {
bi: NonNull<BuiltinEntry<T>>,
},
Async {
bi: NonNull<AsyncBuiltinEntry<T>>,
},
LQuote,
LParen,
Semicolon,
If,
Else,
Then,
Do,
Loop,
Constant,
Variable,
Array,
}
Variants§
Dict(DictLocation<T>)
Literal
LiteralF
Available on crate feature
floats
only.Builtin
Fields
§
bi: NonNull<BuiltinEntry<T>>
Async
Available on crate feature
async
only.Fields
§
bi: NonNull<AsyncBuiltinEntry<T>>
LQuote
LParen
Semicolon
If
Else
Then
Do
Loop
Constant
Variable
Array
Auto Trait Implementations§
impl<T> Freeze for Lookup<T>
impl<T> RefUnwindSafe for Lookup<T>where
T: RefUnwindSafe,
impl<T> !Send for Lookup<T>
impl<T> !Sync for Lookup<T>
impl<T> Unpin for Lookup<T>
impl<T> UnwindSafe for Lookup<T>where
T: RefUnwindSafe,
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