Skip to main content

IChainOperation_2

Trait IChainOperation_2 

Source
pub trait IChainOperation_2<T0: ClassIdentity, T1: ClassIdentity>: IAsyncOperationBase_1<T0> {
Show 14 methods // Provided methods fn m_dep_op(self) -> AsyncOperationHandle_1<T1> { ... } fn set_m_dep_op(self, value: AsyncOperationHandle_1<T1>) { ... } fn m_wrapped_op(self) -> AsyncOperationHandle_1<T0> { ... } fn set_m_wrapped_op(self, value: AsyncOperationHandle_1<T0>) { ... } fn m_dep_status(self) -> DownloadStatus { ... } fn set_m_dep_status(self, value: DownloadStatus) { ... } fn m_wrap_status(self) -> DownloadStatus { ... } fn set_m_wrap_status(self, value: DownloadStatus) { ... } fn m_callback( self, ) -> Func_2<AsyncOperationHandle_1<T1>, AsyncOperationHandle_1<T0>> { ... } fn set_m_callback( self, value: Func_2<AsyncOperationHandle_1<T1>, AsyncOperationHandle_1<T0>>, ) { ... } fn m_cached_on_wrapped_completed( self, ) -> Action_1<AsyncOperationHandle_1<T0>> { ... } fn set_m_cached_on_wrapped_completed( self, value: Action_1<AsyncOperationHandle_1<T0>>, ) { ... } fn m_release_dependencies_on_failure(self) -> bool { ... } fn set_m_release_dependencies_on_failure(self, value: bool) { ... }
}

Provided Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§