[][src]Trait uikit_sys::INSPredicate

pub trait INSPredicate: Sized + Deref {
    unsafe fn predicateWithSubstitutionVariables_(
        self,
        variables: NSDictionary
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn evaluateWithObject_(self, object: id) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn evaluateWithObject_substitutionVariables_(
        self,
        object: id,
        bindings: NSDictionary
    ) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn allowEvaluation(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn predicateFormat(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn predicateWithFormat_argumentArray_(
        predicateFormat: NSString,
        arguments: NSArray
    ) -> NSPredicate
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn predicateWithFormat_(predicateFormat: NSString) -> NSPredicate
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn predicateWithFormat_arguments_(
        predicateFormat: NSString,
        argList: *mut __va_list_tag
    ) -> NSPredicate
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn predicateFromMetadataQueryString_(
        queryString: NSString
    ) -> NSPredicate
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn predicateWithValue_(value: BOOL) -> NSPredicate
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn predicateWithBlock_(block: _bindgen_ty_id_152229) -> NSPredicate
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn predicateWithSubstitutionVariables_(
    self,
    variables: NSDictionary
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn evaluateWithObject_(self, object: id) -> BOOL where
    Self::Target: Message + Sized

unsafe fn evaluateWithObject_substitutionVariables_(
    self,
    object: id,
    bindings: NSDictionary
) -> BOOL where
    Self::Target: Message + Sized

unsafe fn allowEvaluation(self) where
    Self::Target: Message + Sized

unsafe fn predicateFormat(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn predicateWithFormat_argumentArray_(
    predicateFormat: NSString,
    arguments: NSArray
) -> NSPredicate where
    Self::Target: Message + Sized

unsafe fn predicateWithFormat_(predicateFormat: NSString) -> NSPredicate where
    Self::Target: Message + Sized

unsafe fn predicateWithFormat_arguments_(
    predicateFormat: NSString,
    argList: *mut __va_list_tag
) -> NSPredicate where
    Self::Target: Message + Sized

unsafe fn predicateFromMetadataQueryString_(
    queryString: NSString
) -> NSPredicate where
    Self::Target: Message + Sized

unsafe fn predicateWithValue_(value: BOOL) -> NSPredicate where
    Self::Target: Message + Sized

unsafe fn predicateWithBlock_(block: _bindgen_ty_id_152229) -> NSPredicate where
    Self::Target: Message + Sized

Loading content...

Implementors

impl INSPredicate for NSComparisonPredicate[src]

impl INSPredicate for NSCompoundPredicate[src]

impl INSPredicate for NSPredicate[src]

Loading content...