pub struct InnerClassesAttribute {
pub classes: Vec<InnerClass>,
}Expand description
The ordered InnerClasses payload.
Fields§
§classes: Vec<InnerClass>Rows in declaration order.
Implementations§
Source§impl InnerClassesAttribute
impl InnerClassesAttribute
Sourcepub fn decode(reader: &mut ByteReader<'_>) -> Result<Self, AttributeError>
pub fn decode(reader: &mut ByteReader<'_>) -> Result<Self, AttributeError>
Decode all rows without resolving their indices.
Trait Implementations§
Source§impl Clone for InnerClassesAttribute
impl Clone for InnerClassesAttribute
Source§fn clone(&self) -> InnerClassesAttribute
fn clone(&self) -> InnerClassesAttribute
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 InnerClassesAttribute
impl Debug for InnerClassesAttribute
impl Eq for InnerClassesAttribute
Source§impl PartialEq for InnerClassesAttribute
impl PartialEq for InnerClassesAttribute
impl StructuralPartialEq for InnerClassesAttribute
Auto Trait Implementations§
impl Freeze for InnerClassesAttribute
impl RefUnwindSafe for InnerClassesAttribute
impl Send for InnerClassesAttribute
impl Sync for InnerClassesAttribute
impl Unpin for InnerClassesAttribute
impl UnsafeUnpin for InnerClassesAttribute
impl UnwindSafe for InnerClassesAttribute
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