pub enum LdcConstant {
Integer(i32),
Float(f32),
Long(i64),
Double(f64),
String(String),
Class(String),
MethodType(String),
MethodHandle {
reference_kind: u8,
reference_index: u16,
},
Dynamic,
}Variants§
Integer(i32)
Float(f32)
Long(i64)
Double(f64)
String(String)
Class(String)
MethodType(String)
MethodHandle
Dynamic
Trait Implementations§
Source§impl Clone for LdcConstant
impl Clone for LdcConstant
Source§fn clone(&self) -> LdcConstant
fn clone(&self) -> LdcConstant
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 moreAuto Trait Implementations§
impl Freeze for LdcConstant
impl RefUnwindSafe for LdcConstant
impl Send for LdcConstant
impl Sync for LdcConstant
impl Unpin for LdcConstant
impl UnsafeUnpin for LdcConstant
impl UnwindSafe for LdcConstant
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