#[repr(u8)]pub enum BytecodeConstantTag {
Show 13 variants
Nil = 0,
Boolean = 1,
Number = 2,
String = 3,
Import = 4,
Table = 5,
Closure = 6,
Vector = 7,
TableWithConstants = 8,
Integer = 9,
ClassShape = 10,
VectorDouble = 11,
Count = 12,
}Variants§
Nil = 0
Boolean = 1
Number = 2
String = 3
Import = 4
Table = 5
Closure = 6
Vector = 7
TableWithConstants = 8
Integer = 9
ClassShape = 10
VectorDouble = 11
Count = 12
Trait Implementations§
Source§impl Clone for BytecodeConstantTag
impl Clone for BytecodeConstantTag
Source§fn clone(&self) -> BytecodeConstantTag
fn clone(&self) -> BytecodeConstantTag
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BytecodeConstantTag
Source§impl Debug for BytecodeConstantTag
impl Debug for BytecodeConstantTag
impl Eq for BytecodeConstantTag
Source§impl PartialEq for BytecodeConstantTag
impl PartialEq for BytecodeConstantTag
impl StructuralPartialEq for BytecodeConstantTag
Auto Trait Implementations§
impl Freeze for BytecodeConstantTag
impl RefUnwindSafe for BytecodeConstantTag
impl Send for BytecodeConstantTag
impl Sync for BytecodeConstantTag
impl Unpin for BytecodeConstantTag
impl UnsafeUnpin for BytecodeConstantTag
impl UnwindSafe for BytecodeConstantTag
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