Struct rust_jvm::model::class_file::MethodInfo [] [src]

pub struct MethodInfo {
    pub access_flags: t,
    pub name_index: u2,
    pub descriptor_index: u2,
    pub attributes: Vec<AttributeInfo>,
}

Fields

access_flags

Mask of flags used to denote access permissions to and properties of this class or interface. See the documentation for ClassAccessFlags for the interpretation of each flag.

name_index

A valid index into the constant_pool table. The constant_pool entry at that index must be a ConstantPoolInfo::Utf8 structure representing a valid unqualified name denoting a method.

descriptor_index

A valid index into the constant_pool table. The constant_pool entry at that index must be a ConstantPoolInfo::Utf8 structure representing a valid method descriptor.

attributes

The attributes associated with this method.

Trait Implementations

Derived Implementations

impl Debug for MethodInfo

fn fmt(&self, __arg_0: &mut Formatter) -> Result