pub struct StackMapTableAttribute {
pub frames: Vec<StackMapFrame>,
}Expand description
An ordered StackMapTable payload.
Fields§
§frames: Vec<StackMapFrame>Frames in their original compressed representation.
Implementations§
Source§impl StackMapTableAttribute
impl StackMapTableAttribute
Sourcepub fn decode(reader: &mut ByteReader<'_>) -> Result<Self, AttributeError>
pub fn decode(reader: &mut ByteReader<'_>) -> Result<Self, AttributeError>
Decode a complete stack-map payload without performing type-state verification.
Trait Implementations§
Source§impl Clone for StackMapTableAttribute
impl Clone for StackMapTableAttribute
Source§fn clone(&self) -> StackMapTableAttribute
fn clone(&self) -> StackMapTableAttribute
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for StackMapTableAttribute
impl Debug for StackMapTableAttribute
impl Eq for StackMapTableAttribute
Source§impl PartialEq for StackMapTableAttribute
impl PartialEq for StackMapTableAttribute
impl StructuralPartialEq for StackMapTableAttribute
Auto Trait Implementations§
impl Freeze for StackMapTableAttribute
impl RefUnwindSafe for StackMapTableAttribute
impl Send for StackMapTableAttribute
impl Sync for StackMapTableAttribute
impl Unpin for StackMapTableAttribute
impl UnsafeUnpin for StackMapTableAttribute
impl UnwindSafe for StackMapTableAttribute
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more