[][src]Struct uikit_sys::NSPersonNameComponents

#[repr(transparent)]pub struct NSPersonNameComponents(pub id);

Implementations

impl NSPersonNameComponents[src]

pub fn alloc() -> Self[src]

Methods from Deref<Target = Object>

pub fn class(&self) -> &Class[src]

Returns the class of self.

pub unsafe fn get_ivar<T>(&self, name: &str) -> &T where
    T: Encode
[src]

Returns a reference to the ivar of self with the given name. Panics if self has no ivar with the given name. Unsafe because the caller must ensure that the ivar is actually of type T.

Trait Implementations

impl Clone for NSPersonNameComponents[src]

impl Copy for NSPersonNameComponents[src]

impl Deref for NSPersonNameComponents[src]

type Target = Object

The resulting type after dereferencing.

impl INSObject for NSPersonNameComponents[src]

impl INSPersonNameComponents for NSPersonNameComponents[src]

impl Message for NSPersonNameComponents[src]

impl NSObject_CIImageProvider for NSPersonNameComponents[src]

impl NSObject_NSCoderMethods for NSPersonNameComponents[src]

impl NSObject_NSCopyLinkMoveHandler for NSPersonNameComponents[src]

impl NSObject_NSDelayedPerforming for NSPersonNameComponents[src]

impl NSObject_NSDiscardableContentProxy for NSPersonNameComponents[src]

impl NSObject_NSErrorRecoveryAttempting for NSPersonNameComponents[src]

impl NSObject_NSKeyValueCoding for NSPersonNameComponents[src]

impl NSObject_NSKeyValueObserverNotification for NSPersonNameComponents[src]

impl NSObject_NSKeyValueObserverRegistration for NSPersonNameComponents[src]

impl NSObject_NSKeyValueObserving for NSPersonNameComponents[src]

impl NSObject_NSKeyValueObservingCustomization for NSPersonNameComponents[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for NSPersonNameComponents[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for NSPersonNameComponents[src]

impl NSObject_NSThreadPerformAdditions for NSPersonNameComponents[src]

impl NSObject_UIAccessibility for NSPersonNameComponents[src]

impl NSObject_UIAccessibilityAction for NSPersonNameComponents[src]

impl NSObject_UIAccessibilityContainer for NSPersonNameComponents[src]

impl NSObject_UIAccessibilityCustomRotor for NSPersonNameComponents[src]

impl NSObject_UIAccessibilityDragging for NSPersonNameComponents[src]

impl NSObject_UIAccessibilityFocus for NSPersonNameComponents[src]

impl NSObject_UINibLoadingAdditions for NSPersonNameComponents[src]

impl PNSCopying for NSPersonNameComponents[src]

impl PNSSecureCoding for NSPersonNameComponents[src]

Auto Trait Implementations

impl RefUnwindSafe for NSPersonNameComponents

impl !Send for NSPersonNameComponents

impl !Sync for NSPersonNameComponents

impl Unpin for NSPersonNameComponents

impl UnwindSafe for NSPersonNameComponents

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.