[][src]Struct uikit_sys::NSUUID

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

Implementations

impl NSUUID[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 NSUUID[src]

impl Copy for NSUUID[src]

impl Deref for NSUUID[src]

type Target = Object

The resulting type after dereferencing.

impl INSObject for NSUUID[src]

impl INSUUID for NSUUID[src]

impl Message for NSUUID[src]

impl NSObject_CIImageProvider for NSUUID[src]

impl NSObject_NSCoderMethods for NSUUID[src]

impl NSObject_NSCopyLinkMoveHandler for NSUUID[src]

impl NSObject_NSDelayedPerforming for NSUUID[src]

impl NSObject_NSDiscardableContentProxy for NSUUID[src]

impl NSObject_NSErrorRecoveryAttempting for NSUUID[src]

impl NSObject_NSKeyValueCoding for NSUUID[src]

impl NSObject_NSKeyValueObserverNotification for NSUUID[src]

impl NSObject_NSKeyValueObserverRegistration for NSUUID[src]

impl NSObject_NSKeyValueObserving for NSUUID[src]

impl NSObject_NSKeyValueObservingCustomization for NSUUID[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for NSUUID[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for NSUUID[src]

impl NSObject_NSThreadPerformAdditions for NSUUID[src]

impl NSObject_UIAccessibility for NSUUID[src]

impl NSObject_UIAccessibilityAction for NSUUID[src]

impl NSObject_UIAccessibilityContainer for NSUUID[src]

impl NSObject_UIAccessibilityCustomRotor for NSUUID[src]

impl NSObject_UIAccessibilityDragging for NSUUID[src]

impl NSObject_UIAccessibilityFocus for NSUUID[src]

impl NSObject_UINibLoadingAdditions for NSUUID[src]

impl PNSCopying for NSUUID[src]

impl PNSSecureCoding for NSUUID[src]

Auto Trait Implementations

impl RefUnwindSafe for NSUUID

impl !Send for NSUUID

impl !Sync for NSUUID

impl Unpin for NSUUID

impl UnwindSafe for NSUUID

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.