[][src]Struct uikit_sys::NSPredicate

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

Implementations

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

impl Copy for NSPredicate[src]

impl Deref for NSPredicate[src]

type Target = Object

The resulting type after dereferencing.

impl INSObject for NSPredicate[src]

impl INSPredicate for NSPredicate[src]

impl Message for NSPredicate[src]

impl NSObject_CIImageProvider for NSPredicate[src]

impl NSObject_NSCoderMethods for NSPredicate[src]

impl NSObject_NSCopyLinkMoveHandler for NSPredicate[src]

impl NSObject_NSDelayedPerforming for NSPredicate[src]

impl NSObject_NSDiscardableContentProxy for NSPredicate[src]

impl NSObject_NSErrorRecoveryAttempting for NSPredicate[src]

impl NSObject_NSKeyValueCoding for NSPredicate[src]

impl NSObject_NSKeyValueObserverNotification for NSPredicate[src]

impl NSObject_NSKeyValueObserverRegistration for NSPredicate[src]

impl NSObject_NSKeyValueObserving for NSPredicate[src]

impl NSObject_NSKeyValueObservingCustomization for NSPredicate[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for NSPredicate[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for NSPredicate[src]

impl NSObject_NSThreadPerformAdditions for NSPredicate[src]

impl NSObject_UIAccessibility for NSPredicate[src]

impl NSObject_UIAccessibilityAction for NSPredicate[src]

impl NSObject_UIAccessibilityContainer for NSPredicate[src]

impl NSObject_UIAccessibilityCustomRotor for NSPredicate[src]

impl NSObject_UIAccessibilityDragging for NSPredicate[src]

impl NSObject_UIAccessibilityFocus for NSPredicate[src]

impl NSObject_UINibLoadingAdditions for NSPredicate[src]

impl PNSCopying for NSPredicate[src]

impl PNSSecureCoding for NSPredicate[src]

Auto Trait Implementations

impl RefUnwindSafe for NSPredicate

impl !Send for NSPredicate

impl !Sync for NSPredicate

impl Unpin for NSPredicate

impl UnwindSafe for NSPredicate

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.