[][src]Struct uikit_sys::NSShadow

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

Implementations

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

impl Copy for NSShadow[src]

impl Deref for NSShadow[src]

type Target = Object

The resulting type after dereferencing.

impl INSObject for NSShadow[src]

impl INSShadow for NSShadow[src]

impl Message for NSShadow[src]

impl NSObject_CIImageProvider for NSShadow[src]

impl NSObject_NSCoderMethods for NSShadow[src]

impl NSObject_NSCopyLinkMoveHandler for NSShadow[src]

impl NSObject_NSDelayedPerforming for NSShadow[src]

impl NSObject_NSDiscardableContentProxy for NSShadow[src]

impl NSObject_NSErrorRecoveryAttempting for NSShadow[src]

impl NSObject_NSKeyValueCoding for NSShadow[src]

impl NSObject_NSKeyValueObserverNotification for NSShadow[src]

impl NSObject_NSKeyValueObserverRegistration for NSShadow[src]

impl NSObject_NSKeyValueObserving for NSShadow[src]

impl NSObject_NSKeyValueObservingCustomization for NSShadow[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for NSShadow[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for NSShadow[src]

impl NSObject_NSThreadPerformAdditions for NSShadow[src]

impl NSObject_UIAccessibility for NSShadow[src]

impl NSObject_UIAccessibilityAction for NSShadow[src]

impl NSObject_UIAccessibilityContainer for NSShadow[src]

impl NSObject_UIAccessibilityCustomRotor for NSShadow[src]

impl NSObject_UIAccessibilityDragging for NSShadow[src]

impl NSObject_UIAccessibilityFocus for NSShadow[src]

impl NSObject_UINibLoadingAdditions for NSShadow[src]

impl PNSCopying for NSShadow[src]

impl PNSSecureCoding for NSShadow[src]

Auto Trait Implementations

impl RefUnwindSafe for NSShadow

impl !Send for NSShadow

impl !Sync for NSShadow

impl Unpin for NSShadow

impl UnwindSafe for NSShadow

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.