pub struct SwiftTypeMetadataIdentity {
pub name: String,
pub kind: SwiftNominalMetadataKind,
}Expand description
Typed identity carried by an emitted Swift type-metadata symbol.
Fields§
§name: StringFully-qualified nominal type name.
kind: SwiftNominalMetadataKindNominal ABI kind.
Trait Implementations§
Source§impl Clone for SwiftTypeMetadataIdentity
impl Clone for SwiftTypeMetadataIdentity
Source§fn clone(&self) -> SwiftTypeMetadataIdentity
fn clone(&self) -> SwiftTypeMetadataIdentity
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 SwiftTypeMetadataIdentity
impl Debug for SwiftTypeMetadataIdentity
impl Eq for SwiftTypeMetadataIdentity
impl StructuralPartialEq for SwiftTypeMetadataIdentity
Auto Trait Implementations§
impl Freeze for SwiftTypeMetadataIdentity
impl RefUnwindSafe for SwiftTypeMetadataIdentity
impl Send for SwiftTypeMetadataIdentity
impl Sync for SwiftTypeMetadataIdentity
impl Unpin for SwiftTypeMetadataIdentity
impl UnsafeUnpin for SwiftTypeMetadataIdentity
impl UnwindSafe for SwiftTypeMetadataIdentity
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