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