Struct classfile_parser::types::ClassFile  [−][src]
pub struct ClassFile {Show fields
    pub minor_version: u16,
    pub major_version: u16,
    pub const_pool_size: u16,
    pub const_pool: Vec<ConstantInfo>,
    pub access_flags: ClassAccessFlags,
    pub this_class: u16,
    pub super_class: u16,
    pub interfaces_count: u16,
    pub interfaces: Vec<u16>,
    pub fields_count: u16,
    pub fields: Vec<FieldInfo>,
    pub methods_count: u16,
    pub methods: Vec<MethodInfo>,
    pub attributes_count: u16,
    pub attributes: Vec<AttributeInfo>,
}Fields
minor_version: u16major_version: u16const_pool_size: u16const_pool: Vec<ConstantInfo>access_flags: ClassAccessFlagsthis_class: u16super_class: u16interfaces_count: u16interfaces: Vec<u16>fields_count: u16fields: Vec<FieldInfo>methods_count: u16methods: Vec<MethodInfo>attributes_count: u16attributes: Vec<AttributeInfo>Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ClassFileimpl UnwindSafe for ClassFileBlanket Implementations
Mutably borrows from an owned value. Read more