Enum classfile_parser::constant_info::ConstantInfo [−][src]
pub enum ConstantInfo { Utf8(Utf8Constant), Integer(IntegerConstant), Float(FloatConstant), Long(LongConstant), Double(DoubleConstant), Class(ClassConstant), String(StringConstant), FieldRef(FieldRefConstant), MethodRef(MethodRefConstant), InterfaceMethodRef(InterfaceMethodRefConstant), NameAndType(NameAndTypeConstant), MethodHandle(MethodHandleConstant), MethodType(MethodTypeConstant), InvokeDynamic(InvokeDynamicConstant), Unusable, }
Variants
Utf8(Utf8Constant)
Integer(IntegerConstant)
Float(FloatConstant)
Long(LongConstant)
Double(DoubleConstant)
Class(ClassConstant)
String(StringConstant)
FieldRef(FieldRefConstant)
MethodRef(MethodRefConstant)
InterfaceMethodRef(InterfaceMethodRefConstant)
NameAndType(NameAndTypeConstant)
MethodHandle(MethodHandleConstant)
MethodType(MethodTypeConstant)
InvokeDynamic(InvokeDynamicConstant)
Unusable
Trait Implementations
impl Clone for ConstantInfo
[src]
impl Clone for ConstantInfo
fn clone(&self) -> ConstantInfo
[src]
fn clone(&self) -> ConstantInfo
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for ConstantInfo
[src]
impl Debug for ConstantInfo
Auto Trait Implementations
impl Send for ConstantInfo
impl Send for ConstantInfo
impl Sync for ConstantInfo
impl Sync for ConstantInfo