[][src]Struct uikit_sys::CIVector

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

Implementations

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

impl Copy for CIVector[src]

impl Deref for CIVector[src]

type Target = Object

The resulting type after dereferencing.

impl ICIVector for CIVector[src]

impl INSObject for CIVector[src]

impl Message for CIVector[src]

impl NSObject_CIImageProvider for CIVector[src]

impl NSObject_NSCoderMethods for CIVector[src]

impl NSObject_NSCopyLinkMoveHandler for CIVector[src]

impl NSObject_NSDelayedPerforming for CIVector[src]

impl NSObject_NSDiscardableContentProxy for CIVector[src]

impl NSObject_NSErrorRecoveryAttempting for CIVector[src]

impl NSObject_NSKeyValueCoding for CIVector[src]

impl NSObject_NSKeyValueObserverNotification for CIVector[src]

impl NSObject_NSKeyValueObserverRegistration for CIVector[src]

impl NSObject_NSKeyValueObserving for CIVector[src]

impl NSObject_NSKeyValueObservingCustomization for CIVector[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for CIVector[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for CIVector[src]

impl NSObject_NSThreadPerformAdditions for CIVector[src]

impl NSObject_UIAccessibility for CIVector[src]

impl NSObject_UIAccessibilityAction for CIVector[src]

impl NSObject_UIAccessibilityContainer for CIVector[src]

impl NSObject_UIAccessibilityCustomRotor for CIVector[src]

impl NSObject_UIAccessibilityDragging for CIVector[src]

impl NSObject_UIAccessibilityFocus for CIVector[src]

impl NSObject_UINibLoadingAdditions for CIVector[src]

impl PNSCopying for CIVector[src]

impl PNSSecureCoding for CIVector[src]

Auto Trait Implementations

impl RefUnwindSafe for CIVector

impl !Send for CIVector

impl !Sync for CIVector

impl Unpin for CIVector

impl UnwindSafe for CIVector

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.