Enum classfile_parser::attribute_info::StackMapFrame [−][src]
pub enum StackMapFrame {
SameFrame {
frame_type: u8,
},
SameLocals1StackItemFrame {
frame_type: u8,
stack: VerificationTypeInfo,
},
SameLocals1StackItemFrameExtended {
frame_type: u8,
offset_delta: u16,
stack: VerificationTypeInfo,
},
ChopFrame {
frame_type: u8,
offset_delta: u16,
},
SameFrameExtended {
frame_type: u8,
offset_delta: u16,
},
AppendFrame {
frame_type: u8,
offset_delta: u16,
locals: Vec<VerificationTypeInfo>,
},
FullFrame {
frame_type: u8,
offset_delta: u16,
number_of_locals: u16,
locals: Vec<VerificationTypeInfo>,
number_of_stack_items: u16,
stack: Vec<VerificationTypeInfo>,
},
}Variants
Show fields
Fields of SameFrame
frame_type: u8Show fields
Fields of SameLocals1StackItemFrame
frame_type: u8stack: VerificationTypeInfoShow fields
Fields of SameLocals1StackItemFrameExtended
Show fields
Fields of AppendFrame
Show fields
Fields of FullFrame
frame_type: u8offset_delta: u16number_of_locals: u16locals: Vec<VerificationTypeInfo>number_of_stack_items: u16stack: Vec<VerificationTypeInfo>Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for StackMapFrameimpl Send for StackMapFrameimpl Sync for StackMapFrameimpl Unpin for StackMapFrameimpl UnwindSafe for StackMapFrameBlanket Implementations
Mutably borrows from an owned value. Read more