pub struct FieldNode {
pub access_flags: u16,
pub name: String,
pub descriptor: String,
pub attributes: Vec<AttributeInfo>,
}Expand description
Fields§
§access_flags: u16A bitmask of access flags (e.g., ACC_PUBLIC, ACC_STATIC, ACC_FINAL).
name: StringThe name of the field.
descriptor: StringThe field descriptor (e.g., Ljava/lang/String; or I).
attributes: Vec<AttributeInfo>Attributes associated with this field (e.g., ConstantValue, Synthetic, Deprecated, Signature).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FieldNode
impl RefUnwindSafe for FieldNode
impl Send for FieldNode
impl Sync for FieldNode
impl Unpin for FieldNode
impl UnsafeUnpin for FieldNode
impl UnwindSafe for FieldNode
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