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 ConstantInfofn clone(&self) -> ConstantInfo[src]
fn clone(&self) -> ConstantInfoReturns 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 ConstantInfoAuto Trait Implementations
impl Send for ConstantInfo
impl Send for ConstantInfoimpl Sync for ConstantInfo
impl Sync for ConstantInfo