[][src]Struct uikit_sys::CAEAGLLayer

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

Implementations

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

impl Clone for CAEAGLLayer[src]

impl Copy for CAEAGLLayer[src]

impl Deref for CAEAGLLayer[src]

type Target = Object

The resulting type after dereferencing.

impl ICAEAGLLayer for CAEAGLLayer[src]

impl ICALayer for CAEAGLLayer[src]

impl INSObject for CAEAGLLayer[src]

impl Message for CAEAGLLayer[src]

impl NSObject_CIImageProvider for CAEAGLLayer[src]

impl NSObject_NSCoderMethods for CAEAGLLayer[src]

impl NSObject_NSCopyLinkMoveHandler for CAEAGLLayer[src]

impl NSObject_NSDelayedPerforming for CAEAGLLayer[src]

impl NSObject_NSDiscardableContentProxy for CAEAGLLayer[src]

impl NSObject_NSErrorRecoveryAttempting for CAEAGLLayer[src]

impl NSObject_NSKeyValueCoding for CAEAGLLayer[src]

impl NSObject_NSKeyValueObserverNotification for CAEAGLLayer[src]

impl NSObject_NSKeyValueObserverRegistration for CAEAGLLayer[src]

impl NSObject_NSKeyValueObserving for CAEAGLLayer[src]

impl NSObject_NSKeyValueObservingCustomization for CAEAGLLayer[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for CAEAGLLayer[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for CAEAGLLayer[src]

impl NSObject_NSThreadPerformAdditions for CAEAGLLayer[src]

impl NSObject_UIAccessibility for CAEAGLLayer[src]

impl NSObject_UIAccessibilityAction for CAEAGLLayer[src]

impl NSObject_UIAccessibilityContainer for CAEAGLLayer[src]

impl NSObject_UIAccessibilityCustomRotor for CAEAGLLayer[src]

impl NSObject_UIAccessibilityDragging for CAEAGLLayer[src]

impl NSObject_UIAccessibilityFocus for CAEAGLLayer[src]

impl NSObject_UINibLoadingAdditions for CAEAGLLayer[src]

impl PEAGLDrawable for CAEAGLLayer[src]

Auto Trait Implementations

impl RefUnwindSafe for CAEAGLLayer

impl !Send for CAEAGLLayer

impl !Sync for CAEAGLLayer

impl Unpin for CAEAGLLayer

impl UnwindSafe for CAEAGLLayer

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.