pub struct JavaField {
pub name: String,
pub ty: JavaType,
pub init: Option<JavaExpr>,
pub visibility: Visibility,
pub is_static: bool,
pub is_final: bool,
pub annotations: Vec<String>,
}Expand description
A field declaration in a Java class.
Fields§
§name: String§ty: JavaType§init: Option<JavaExpr>§visibility: Visibility§is_static: bool§is_final: bool§annotations: Vec<String>Trait Implementations§
Auto Trait Implementations§
impl Freeze for JavaField
impl RefUnwindSafe for JavaField
impl Send for JavaField
impl Sync for JavaField
impl Unpin for JavaField
impl UnsafeUnpin for JavaField
impl UnwindSafe for JavaField
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