pub unsafe trait UIActivityItemsConfigurationProviding: NSObjectProtocol {
// Provided method
fn activityItemsConfiguration(
&self,
mtm: MainThreadMarker,
) -> Option<Retained<ProtocolObject<dyn UIActivityItemsConfigurationReading>>>
where Self: Sized + Message { ... }
}Available on crate feature
UIActivityItemsConfigurationReading only.Expand description
Protocol adopted by classes that can provide activity items configurations
See also Apple’s documentation
Provided Methods§
fn activityItemsConfiguration( &self, mtm: MainThreadMarker, ) -> Option<Retained<ProtocolObject<dyn UIActivityItemsConfigurationReading>>>
Trait Implementations§
impl<T> ImplementedBy<T> for dyn UIActivityItemsConfigurationProviding
Source§impl ProtocolType for dyn UIActivityItemsConfigurationProviding
impl ProtocolType for dyn UIActivityItemsConfigurationProviding
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementations on Foreign Types§
impl<T> UIActivityItemsConfigurationProviding for ProtocolObject<T>where
T: ?Sized + UIActivityItemsConfigurationProviding,
Implementors§
impl UIActivityItemsConfigurationProviding for UIResponder
Available on crate feature
UIResponder_UIActivityItemsConfiguration only.