[][src]Trait uikit_sys::INSOrderedCollectionChange

pub trait INSOrderedCollectionChange<ObjectType>: Sized + Deref {
    unsafe fn init(self) -> id
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithObject_type_index_(
        self,
        anObject: u64,
        type_: NSCollectionChangeType,
        index: NSUInteger
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithObject_type_index_associatedIndex_(
        self,
        anObject: u64,
        type_: NSCollectionChangeType,
        index: NSUInteger,
        associatedIndex: NSUInteger
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn object(self) -> u64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn changeType(self) -> NSCollectionChangeType
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn index(self) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn associatedIndex(self) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn changeWithObject_type_index_(
        anObject: u64,
        type_: NSCollectionChangeType,
        index: NSUInteger
    ) -> NSOrderedCollectionChange
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn changeWithObject_type_index_associatedIndex_(
        anObject: u64,
        type_: NSCollectionChangeType,
        index: NSUInteger,
        associatedIndex: NSUInteger
    ) -> NSOrderedCollectionChange
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn init(self) -> id where
    Self::Target: Message + Sized

unsafe fn initWithObject_type_index_(
    self,
    anObject: u64,
    type_: NSCollectionChangeType,
    index: NSUInteger
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithObject_type_index_associatedIndex_(
    self,
    anObject: u64,
    type_: NSCollectionChangeType,
    index: NSUInteger,
    associatedIndex: NSUInteger
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn object(self) -> u64 where
    Self::Target: Message + Sized

unsafe fn changeType(self) -> NSCollectionChangeType where
    Self::Target: Message + Sized

unsafe fn index(self) -> NSUInteger where
    Self::Target: Message + Sized

unsafe fn associatedIndex(self) -> NSUInteger where
    Self::Target: Message + Sized

unsafe fn changeWithObject_type_index_(
    anObject: u64,
    type_: NSCollectionChangeType,
    index: NSUInteger
) -> NSOrderedCollectionChange where
    Self::Target: Message + Sized

unsafe fn changeWithObject_type_index_associatedIndex_(
    anObject: u64,
    type_: NSCollectionChangeType,
    index: NSUInteger,
    associatedIndex: NSUInteger
) -> NSOrderedCollectionChange where
    Self::Target: Message + Sized

Loading content...

Implementors

impl<ObjectType: 'static> INSOrderedCollectionChange<ObjectType> for NSOrderedCollectionChange[src]

Loading content...