Trait objc2_foundation::NSProgressReporting

source ·
pub unsafe trait NSProgressReporting: NSObjectProtocol {
    // Provided method
    unsafe fn progress(&self) -> Retained<NSProgress>
       where Self: Sized + Message { ... }
}
Available on crate feature NSProgress only.

Provided Methods§

source

unsafe fn progress(&self) -> Retained<NSProgress>
where Self: Sized + Message,

Trait Implementations§

source§

impl ProtocolType for dyn NSProgressReporting

source§

const NAME: &'static str = "NSProgressReporting"

The name of the Objective-C protocol that this type represents.
source§

fn protocol() -> Option<&'static AnyProtocol>

Get a reference to the Objective-C protocol object that this type represents. Read more
source§

impl<T> ImplementedBy<T> for dyn NSProgressReporting

Implementations on Foreign Types§

source§

impl<T> NSProgressReporting for ProtocolObject<T>

Implementors§

source§

impl NSProgressReporting for NSBundleResourceRequest

Available on crate feature NSBundle only.
source§

impl NSProgressReporting for NSOperationQueue

Available on crate feature NSOperation only.
source§

impl NSProgressReporting for NSURLSessionDataTask

Available on crate feature NSURLSession only.
source§

impl NSProgressReporting for NSURLSessionDownloadTask

Available on crate feature NSURLSession only.
source§

impl NSProgressReporting for NSURLSessionStreamTask

Available on crate feature NSURLSession only.
source§

impl NSProgressReporting for NSURLSessionTask

Available on crate feature NSURLSession only.
source§

impl NSProgressReporting for NSURLSessionUploadTask

Available on crate feature NSURLSession only.
source§

impl NSProgressReporting for NSURLSessionWebSocketTask

Available on crate feature NSURLSession only.