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§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