[][src]Struct uikit_sys::CALayer

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

Implementations

impl CALayer[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 CALayer_CALayerScrolling for CALayer[src]

impl Clone for CALayer[src]

impl Copy for CALayer[src]

impl Deref for CALayer[src]

type Target = Object

The resulting type after dereferencing.

impl ICALayer for CALayer[src]

impl INSObject for CALayer[src]

impl Message for CALayer[src]

impl NSObject_CIImageProvider for CALayer[src]

impl NSObject_NSCoderMethods for CALayer[src]

impl NSObject_NSCopyLinkMoveHandler for CALayer[src]

impl NSObject_NSDelayedPerforming for CALayer[src]

impl NSObject_NSDiscardableContentProxy for CALayer[src]

impl NSObject_NSErrorRecoveryAttempting for CALayer[src]

impl NSObject_NSKeyValueCoding for CALayer[src]

impl NSObject_NSKeyValueObserverNotification for CALayer[src]

impl NSObject_NSKeyValueObserverRegistration for CALayer[src]

impl NSObject_NSKeyValueObserving for CALayer[src]

impl NSObject_NSKeyValueObservingCustomization for CALayer[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for CALayer[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for CALayer[src]

impl NSObject_NSThreadPerformAdditions for CALayer[src]

impl NSObject_UIAccessibility for CALayer[src]

impl NSObject_UIAccessibilityAction for CALayer[src]

impl NSObject_UIAccessibilityContainer for CALayer[src]

impl NSObject_UIAccessibilityCustomRotor for CALayer[src]

impl NSObject_UIAccessibilityDragging for CALayer[src]

impl NSObject_UIAccessibilityFocus for CALayer[src]

impl NSObject_UINibLoadingAdditions for CALayer[src]

impl PCAMediaTiming for CALayer[src]

impl PNSSecureCoding for CALayer[src]

Auto Trait Implementations

impl RefUnwindSafe for CALayer

impl !Send for CALayer

impl !Sync for CALayer

impl Unpin for CALayer

impl UnwindSafe for CALayer

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.