Struct java_asm::node::element::InnerClassNode
source · pub struct InnerClassNode {
pub name: Rc<InternalName>,
pub outer_name: Option<Rc<InternalName>>,
pub inner_name: Rc<String>,
pub access: u16,
}Fields§
§name: Rc<InternalName>The internal name of an inner class (see Type::get_internal_name).
outer_name: Option<Rc<InternalName>>The internal name of the class to which the inner class belongs (see Type::get_internal_name).
inner_name: Rc<String>The simple name of the inner class inside its enclosing class.
access: u16The access flags of the inner class as originally declared in the enclosing class.
Trait Implementations§
source§impl Clone for InnerClassNode
impl Clone for InnerClassNode
source§fn clone(&self) -> InnerClassNode
fn clone(&self) -> InnerClassNode
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for InnerClassNode
impl RefUnwindSafe for InnerClassNode
impl !Send for InnerClassNode
impl !Sync for InnerClassNode
impl Unpin for InnerClassNode
impl UnwindSafe for InnerClassNode
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