Skip to main content

IBundledAssetProvider_InternalOpMethods

Trait IBundledAssetProvider_InternalOpMethods 

Source
pub trait IBundledAssetProvider_InternalOpMethods: IBundledAssetProvider_InternalOp {
    // Provided methods
    fn start(self, provide_handle: impl Into<ProvideHandle>) { ... }
    fn wait_for_completion_handler(self) -> bool { ... }
    fn action_complete(self, obj: impl Into<AsyncOperation>) { ... }
    fn get_array_result(self, all_assets: impl Into<Array<Object_2>>) { ... }
    fn get_list_result(self, all_assets: impl Into<Array<Object_2>>) { ... }
    fn get_asset_result(self, asset: impl Into<Object_2>) { ... }
    fn get_asset_sub_object_result(self, all_assets: impl Into<Array<Object_2>>) { ... }
    fn complete_operation(self) { ... }
    fn progress_callback(self) -> f32 { ... }
    fn ctor(self) { ... }
}

Provided Methods§

Source

fn start(self, provide_handle: impl Into<ProvideHandle>)

Start(crate::unity_engine::resource_management::resource_providers::providehandle::ProvideHandle) overload

Source

fn wait_for_completion_handler(self) -> bool

WaitForCompletionHandler() overload

Source

fn action_complete(self, obj: impl Into<AsyncOperation>)

ActionComplete(crate::unity_engine::asyncoperation::AsyncOperation) overload

Source

fn get_array_result(self, all_assets: impl Into<Array<Object_2>>)

GetArrayResult(::unity::Array<crate::unity_engine::object_2::Object_2>) overload

Source

fn get_list_result(self, all_assets: impl Into<Array<Object_2>>)

GetListResult(::unity::Array<crate::unity_engine::object_2::Object_2>) overload

Source

fn get_asset_result(self, asset: impl Into<Object_2>)

GetAssetResult(crate::unity_engine::object_2::Object_2) overload

Source

fn get_asset_sub_object_result(self, all_assets: impl Into<Array<Object_2>>)

GetAssetSubObjectResult(::unity::Array<crate::unity_engine::object_2::Object_2>) overload

Source

fn complete_operation(self)

CompleteOperation() overload

Source

fn progress_callback(self) -> f32

ProgressCallback() overload

Source

fn ctor(self)

.ctor() overload

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§

Source§

impl<__T: IBundledAssetProvider_InternalOp> IBundledAssetProvider_InternalOpMethods for __T

Available on crate feature unity_engine-resource_management-resource_providers-bundledassetprovider only.