Trait objc2_ui_kit::NSIndexPathUIKitAdditions

source ·
pub unsafe trait NSIndexPathUIKitAdditions: ClassType {
    // Provided methods
    unsafe fn indexPathForRow_inSection(
        row: NSInteger,
        section: NSInteger
    ) -> Retained<Self>
       where Self: Sized + ClassType { ... }
    unsafe fn indexPathForItem_inSection(
        item: NSInteger,
        section: NSInteger
    ) -> Retained<Self>
       where Self: Sized + ClassType { ... }
    unsafe fn section(&self) -> NSInteger
       where Self: Sized + Message { ... }
    unsafe fn row(&self) -> NSInteger
       where Self: Sized + Message { ... }
    unsafe fn item(&self) -> NSInteger
       where Self: Sized + Message { ... }
}
Available on crate feature NSIndexPath_UIKitAdditions only.
Expand description

Category “UIKitAdditions” on NSIndexPath.

Provided Methods§

source

unsafe fn indexPathForRow_inSection( row: NSInteger, section: NSInteger ) -> Retained<Self>
where Self: Sized + ClassType,

source

unsafe fn indexPathForItem_inSection( item: NSInteger, section: NSInteger ) -> Retained<Self>
where Self: Sized + ClassType,

source

unsafe fn section(&self) -> NSInteger
where Self: Sized + Message,

source

unsafe fn row(&self) -> NSInteger
where Self: Sized + Message,

source

unsafe fn item(&self) -> NSInteger
where Self: Sized + Message,

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl NSIndexPathUIKitAdditions for NSIndexPath

Implementors§