pub struct JvmField {
pub name: String,
pub descriptor: String,
pub access_flags: u16,
pub constant_value: Option<ConstantPoolEntry>,
}Expand description
A field (instance or static) inside a JVM class.
Fields§
§name: StringField name.
descriptor: StringField descriptor (e.g. "I", "Ljava/lang/String;").
access_flags: u16Access flags bitmask.
constant_value: Option<ConstantPoolEntry>Optional constant-value attribute (for static final fields).
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for JvmField
impl RefUnwindSafe for JvmField
impl Send for JvmField
impl Sync for JvmField
impl Unpin for JvmField
impl UnsafeUnpin for JvmField
impl UnwindSafe for JvmField
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