Enum classreader::TargetInfo [−][src]
pub enum TargetInfo { TypeParameter { index: u8, }, Supertype { index: u16, }, TypeParameterBound { index: u8, bound_index: u8, }, Empty, MethodFormalParameter { index: u8, }, Throws { type_index: u16, }, Localvar(Vec<LocalVariableTarget>), Catch { exception_table_index: u16, }, Offset(u16), TypeArgument { offset: u16, index: u8, }, }
Variants
TypeParameter
Fields of TypeParameter
index: u8 |
Supertype
Fields of Supertype
index: u16 |
TypeParameterBound
Fields of TypeParameterBound
index: u8 | |
bound_index: u8 |
Empty
MethodFormalParameter
Fields of MethodFormalParameter
index: u8 |
Throws
Fields of Throws
type_index: u16 |
Localvar(Vec<LocalVariableTarget>)
Catch
Fields of Catch
exception_table_index: u16 |
Offset(u16)
TypeArgument
Fields of TypeArgument
offset: u16 | |
index: u8 |
Trait Implementations
impl Debug for TargetInfo
[src]
impl Debug for TargetInfo
Auto Trait Implementations
impl Send for TargetInfo
impl Send for TargetInfo
impl Sync for TargetInfo
impl Sync for TargetInfo