pub struct ValidatedMethodShell {
pub name: Utf8Index,
pub descriptor: Utf8Index,
pub attribute_names: Vec<Utf8Index>,
}Expand description
A method projection whose name, descriptor, and attribute names are typed.
Fields§
§name: Utf8IndexValidated method-name index.
descriptor: Utf8IndexValidated method-descriptor index.
attribute_names: Vec<Utf8Index>Validated attribute-name indices in original order.
Trait Implementations§
Source§impl Clone for ValidatedMethodShell
impl Clone for ValidatedMethodShell
Source§fn clone(&self) -> ValidatedMethodShell
fn clone(&self) -> ValidatedMethodShell
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 moreSource§impl Debug for ValidatedMethodShell
impl Debug for ValidatedMethodShell
impl Eq for ValidatedMethodShell
Source§impl PartialEq for ValidatedMethodShell
impl PartialEq for ValidatedMethodShell
impl StructuralPartialEq for ValidatedMethodShell
Auto Trait Implementations§
impl Freeze for ValidatedMethodShell
impl RefUnwindSafe for ValidatedMethodShell
impl Send for ValidatedMethodShell
impl Sync for ValidatedMethodShell
impl Unpin for ValidatedMethodShell
impl UnsafeUnpin for ValidatedMethodShell
impl UnwindSafe for ValidatedMethodShell
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