pub struct RecordComponentNode {
pub name: String,
pub descriptor: String,
pub attributes: Vec<AttributeInfo>,
}Fields§
§name: StringThe name of the record component
descriptor: StringThe record component descriptor (e.g., Ljava/lang/String; or I).
attributes: Vec<AttributeInfo>Attributes associated with this component (e.g., ConstantValue, Synthetic, Deprecated, Signature).
Trait Implementations§
Source§impl Clone for RecordComponentNode
impl Clone for RecordComponentNode
Source§fn clone(&self) -> RecordComponentNode
fn clone(&self) -> RecordComponentNode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RecordComponentNode
impl RefUnwindSafe for RecordComponentNode
impl Send for RecordComponentNode
impl Sync for RecordComponentNode
impl Unpin for RecordComponentNode
impl UnsafeUnpin for RecordComponentNode
impl UnwindSafe for RecordComponentNode
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