pub struct JvmField {
pub name: String,
pub descriptor: String,
pub access_flags: JvmAccessFlags,
pub attributes: Vec<JvmAttribute>,
pub constant_value: Option<JvmConstantPoolEntry>,
}Expand description
JVM field information
Fields§
§name: StringField name
descriptor: StringField descriptor
access_flags: JvmAccessFlagsAccess flags
attributes: Vec<JvmAttribute>Field attributes
constant_value: Option<JvmConstantPoolEntry>Constant value for the field (if any)
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