pub trait IInitializationOperation: IAsyncOperationBase_1<IResourceLocator> {
// Provided methods
fn m_rtd_op(self) -> AsyncOperationHandle_1<ResourceManagerRuntimeData> { ... }
fn set_m_rtd_op(
self,
value: AsyncOperationHandle_1<ResourceManagerRuntimeData>,
) { ... }
fn m_load_catalog_op(self) -> AsyncOperationHandle_1<IResourceLocator> { ... }
fn set_m_load_catalog_op(
self,
value: AsyncOperationHandle_1<IResourceLocator>,
) { ... }
fn m_provider_suffix(self) -> Il2CppString { ... }
fn set_m_provider_suffix(self, value: Il2CppString) { ... }
fn m_addressables(self) -> AddressablesImpl { ... }
fn set_m_addressables(self, value: AddressablesImpl) { ... }
fn m_diagnostics(self) -> ResourceManagerDiagnostics { ... }
fn set_m_diagnostics(self, value: ResourceManagerDiagnostics) { ... }
fn m_init_group_ops(self) -> InitalizationObjectsOperation { ... }
fn set_m_init_group_ops(self, value: InitalizationObjectsOperation) { ... }
}Provided Methods§
fn m_rtd_op(self) -> AsyncOperationHandle_1<ResourceManagerRuntimeData>
fn set_m_rtd_op(self, value: AsyncOperationHandle_1<ResourceManagerRuntimeData>)
fn m_load_catalog_op(self) -> AsyncOperationHandle_1<IResourceLocator>
fn set_m_load_catalog_op(self, value: AsyncOperationHandle_1<IResourceLocator>)
fn m_provider_suffix(self) -> Il2CppString
fn set_m_provider_suffix(self, value: Il2CppString)
fn m_addressables(self) -> AddressablesImpl
fn set_m_addressables(self, value: AddressablesImpl)
fn m_diagnostics(self) -> ResourceManagerDiagnostics
fn set_m_diagnostics(self, value: ResourceManagerDiagnostics)
fn m_init_group_ops(self) -> InitalizationObjectsOperation
fn set_m_init_group_ops(self, value: InitalizationObjectsOperation)
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.