#[repr(C)]pub enum LustFfiValueTag {
LUST_FFI_VALUE_NIL = 0,
LUST_FFI_VALUE_BOOL = 1,
LUST_FFI_VALUE_INT = 2,
LUST_FFI_VALUE_FLOAT = 3,
LUST_FFI_VALUE_STRING = 4,
}Variants§
LUST_FFI_VALUE_NIL = 0
LUST_FFI_VALUE_BOOL = 1
LUST_FFI_VALUE_INT = 2
LUST_FFI_VALUE_FLOAT = 3
LUST_FFI_VALUE_STRING = 4
Trait Implementations§
Source§impl Clone for LustFfiValueTag
impl Clone for LustFfiValueTag
Source§fn clone(&self) -> LustFfiValueTag
fn clone(&self) -> LustFfiValueTag
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 LustFfiValueTag
impl Debug for LustFfiValueTag
Source§impl PartialEq for LustFfiValueTag
impl PartialEq for LustFfiValueTag
impl Copy for LustFfiValueTag
impl Eq for LustFfiValueTag
impl StructuralPartialEq for LustFfiValueTag
Auto Trait Implementations§
impl Freeze for LustFfiValueTag
impl RefUnwindSafe for LustFfiValueTag
impl Send for LustFfiValueTag
impl Sync for LustFfiValueTag
impl Unpin for LustFfiValueTag
impl UnsafeUnpin for LustFfiValueTag
impl UnwindSafe for LustFfiValueTag
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.