pub struct IAsyncOperation(/* private fields */);Expand description
IL2CPP class: UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation
Implementations§
Source§impl IAsyncOperation
impl IAsyncOperation
pub fn get_result_as_object_method_info() -> &'static MethodInfo
pub fn get_result_type_method_info() -> &'static MethodInfo
pub fn get_version_method_info() -> &'static MethodInfo
pub fn get_debug_name_method_info() -> &'static MethodInfo
pub fn decrement_reference_count_method_info() -> &'static MethodInfo
pub fn increment_reference_count_method_info() -> &'static MethodInfo
pub fn get_reference_count_method_info() -> &'static MethodInfo
pub fn get_percent_complete_method_info() -> &'static MethodInfo
pub fn get_download_status_method_info() -> &'static MethodInfo
pub fn get_status_method_info() -> &'static MethodInfo
pub fn get_is_done_method_info() -> &'static MethodInfo
pub fn set_on_destroy_method_info() -> &'static MethodInfo
pub fn get_dependencies_method_info() -> &'static MethodInfo
pub fn get_is_running_method_info() -> &'static MethodInfo
pub fn add_completed_typeless_method_info() -> &'static MethodInfo
pub fn remove_completed_typeless_method_info() -> &'static MethodInfo
pub fn add_destroyed_method_info() -> &'static MethodInfo
pub fn remove_destroyed_method_info() -> &'static MethodInfo
pub fn invoke_completion_event_method_info() -> &'static MethodInfo
pub fn start_method_info() -> &'static MethodInfo
pub fn get_handle_method_info() -> &'static MethodInfo
pub fn wait_for_completion_method_info() -> &'static MethodInfo
Source§impl IAsyncOperation
impl IAsyncOperation
Sourcepub unsafe fn get_result_as_object(this: impl Into<IlInstance>) -> Object
pub unsafe fn get_result_as_object(this: impl Into<IlInstance>) -> Object
Direct (non-virtual) call to IAsyncOperation’s own GetResultAsObject. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_result_type(this: impl Into<IlInstance>) -> SystemType
pub unsafe fn get_result_type(this: impl Into<IlInstance>) -> SystemType
Direct (non-virtual) call to IAsyncOperation’s own get_ResultType. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_version(this: impl Into<IlInstance>) -> i32
pub unsafe fn get_version(this: impl Into<IlInstance>) -> i32
Direct (non-virtual) call to IAsyncOperation’s own get_Version. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_debug_name(this: impl Into<IlInstance>) -> Il2CppString
pub unsafe fn get_debug_name(this: impl Into<IlInstance>) -> Il2CppString
Direct (non-virtual) call to IAsyncOperation’s own get_DebugName. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn decrement_reference_count(this: impl Into<IlInstance>)
pub unsafe fn decrement_reference_count(this: impl Into<IlInstance>)
Direct (non-virtual) call to IAsyncOperation’s own DecrementReferenceCount. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn increment_reference_count(this: impl Into<IlInstance>)
pub unsafe fn increment_reference_count(this: impl Into<IlInstance>)
Direct (non-virtual) call to IAsyncOperation’s own IncrementReferenceCount. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_reference_count(this: impl Into<IlInstance>) -> i32
pub unsafe fn get_reference_count(this: impl Into<IlInstance>) -> i32
Direct (non-virtual) call to IAsyncOperation’s own get_ReferenceCount. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_percent_complete(this: impl Into<IlInstance>) -> f32
pub unsafe fn get_percent_complete(this: impl Into<IlInstance>) -> f32
Direct (non-virtual) call to IAsyncOperation’s own get_PercentComplete. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_download_status(
this: impl Into<IlInstance>,
visited: HashSet_1<Object>,
) -> DownloadStatus
pub unsafe fn get_download_status( this: impl Into<IlInstance>, visited: HashSet_1<Object>, ) -> DownloadStatus
Direct (non-virtual) call to IAsyncOperation’s own GetDownloadStatus. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_status(this: impl Into<IlInstance>) -> AsyncOperationStatus
pub unsafe fn get_status(this: impl Into<IlInstance>) -> AsyncOperationStatus
Direct (non-virtual) call to IAsyncOperation’s own get_Status. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_is_done(this: impl Into<IlInstance>) -> bool
pub unsafe fn get_is_done(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to IAsyncOperation’s own get_IsDone. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn set_on_destroy(
this: impl Into<IlInstance>,
value: Action_1<IAsyncOperation>,
)
pub unsafe fn set_on_destroy( this: impl Into<IlInstance>, value: Action_1<IAsyncOperation>, )
Direct (non-virtual) call to IAsyncOperation’s own set_OnDestroy. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_dependencies(
this: impl Into<IlInstance>,
deps: List_1<AsyncOperationHandle>,
)
pub unsafe fn get_dependencies( this: impl Into<IlInstance>, deps: List_1<AsyncOperationHandle>, )
Direct (non-virtual) call to IAsyncOperation’s own GetDependencies. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_is_running(this: impl Into<IlInstance>) -> bool
pub unsafe fn get_is_running(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to IAsyncOperation’s own get_IsRunning. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn add_completed_typeless(
this: impl Into<IlInstance>,
value: Action_1<AsyncOperationHandle>,
)
pub unsafe fn add_completed_typeless( this: impl Into<IlInstance>, value: Action_1<AsyncOperationHandle>, )
Direct (non-virtual) call to IAsyncOperation’s own add_CompletedTypeless. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn remove_completed_typeless(
this: impl Into<IlInstance>,
value: Action_1<AsyncOperationHandle>,
)
pub unsafe fn remove_completed_typeless( this: impl Into<IlInstance>, value: Action_1<AsyncOperationHandle>, )
Direct (non-virtual) call to IAsyncOperation’s own remove_CompletedTypeless. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn add_destroyed(
this: impl Into<IlInstance>,
value: Action_1<AsyncOperationHandle>,
)
pub unsafe fn add_destroyed( this: impl Into<IlInstance>, value: Action_1<AsyncOperationHandle>, )
Direct (non-virtual) call to IAsyncOperation’s own add_Destroyed. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn remove_destroyed(
this: impl Into<IlInstance>,
value: Action_1<AsyncOperationHandle>,
)
pub unsafe fn remove_destroyed( this: impl Into<IlInstance>, value: Action_1<AsyncOperationHandle>, )
Direct (non-virtual) call to IAsyncOperation’s own remove_Destroyed. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn invoke_completion_event(this: impl Into<IlInstance>)
pub unsafe fn invoke_completion_event(this: impl Into<IlInstance>)
Direct (non-virtual) call to IAsyncOperation’s own InvokeCompletionEvent. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn start(
this: impl Into<IlInstance>,
rm: ResourceManager,
dependency: AsyncOperationHandle,
update_callbacks: DelegateList_1<f32>,
)
pub unsafe fn start( this: impl Into<IlInstance>, rm: ResourceManager, dependency: AsyncOperationHandle, update_callbacks: DelegateList_1<f32>, )
Direct (non-virtual) call to IAsyncOperation’s own Start. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_handle(this: impl Into<IlInstance>) -> AsyncOperationHandle
pub unsafe fn get_handle(this: impl Into<IlInstance>) -> AsyncOperationHandle
Direct (non-virtual) call to IAsyncOperation’s own get_Handle. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn wait_for_completion(this: impl Into<IlInstance>)
pub unsafe fn wait_for_completion(this: impl Into<IlInstance>)
Direct (non-virtual) call to IAsyncOperation’s own WaitForCompletion. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Trait Implementations§
Source§impl ClassIdentity for IAsyncOperation
impl ClassIdentity for IAsyncOperation
Source§impl Clone for IAsyncOperation
impl Clone for IAsyncOperation
Source§fn clone(&self) -> IAsyncOperation
fn clone(&self) -> IAsyncOperation
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl FromIlInstance for IAsyncOperation
impl FromIlInstance for IAsyncOperation
fn from_il_instance(instance: IlInstance) -> Self
fn instantiate() -> Option<Self>
§fn instantiate_with_class(class: Class) -> Option<Self>
fn instantiate_with_class(class: Class) -> Option<Self>
class is a subtype of Self or layout compatibleimpl Copy for IAsyncOperation
impl IIAsyncOperation for IAsyncOperation
Auto Trait Implementations§
impl Freeze for IAsyncOperation
impl RefUnwindSafe for IAsyncOperation
impl !Send for IAsyncOperation
impl !Sync for IAsyncOperation
impl Unpin for IAsyncOperation
impl UnwindSafe for IAsyncOperation
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> Cast for Twhere
T: SystemObject,
impl<T> Cast for Twhere
T: SystemObject,
fn get_class(self) -> Class
fn is_null(self) -> bool
fn rebind_class(self, new_class: Class)
fn override_class(self) -> Class
fn is_instance_of<T>(self) -> boolwhere
T: ClassIdentity,
fn is_direct_subclass_of<T>(self) -> boolwhere
T: ClassIdentity,
fn try_cast<T>(self) -> Option<T>where
T: ClassIdentity + FromIlInstance,
§unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
clone_to_uninit)§impl<T> DefaultInjectedMembers for T
impl<T> DefaultInjectedMembers for T
fn __injected_fields() -> Vec<InjectedFieldDescriptor>
fn __injected_methods() -> Vec<InjectedMethodDescriptor>
fn __injected_overrides() -> Vec<InjectedOverrideDescriptor>
Source§impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, capacity: i32)where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_item(self, index: i32) -> T0where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn unchecked_add(self, item: T0)where
Self: Sized,
fn ensure_capacity(self, minimum: i32)where
Self: Sized,
Source§impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_location_name(self) -> Il2CppStringwhere
Self: Sized,
fn set_location_name(self, value: Il2CppString)where
Self: Sized,
fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle
fn ctor(self, op: AsyncOperationBase_1<T0>)where
Self: Sized,
fn get_download_status(self) -> DownloadStatuswhere
Self: Sized,
fn internal_get_download_status(
self,
visited: HashSet_1<Object>,
) -> DownloadStatuswhere
Self: Sized,
fn ctor_2(self, op: IAsyncOperation)where
Self: Sized,
fn ctor_3(self, op: IAsyncOperation, version: i32)where
Self: Sized,
fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)where
Self: Sized,
fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)where
Self: Sized,
fn acquire(self) -> AsyncOperationHandle_1<T0>where
Self: Sized,
fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn get_debug_name(self) -> Il2CppStringwhere
Self: Sized,
fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn equals(self, other: AsyncOperationHandle_1<T0>) -> boolwhere
Self: Sized,
fn get_hash_code(self) -> i32where
Self: Sized,
fn wait_for_completion(self) -> T0where
Self: Sized,
fn get_internal_op(self) -> AsyncOperationBase_1<T0>where
Self: Sized,
fn get_is_done(self) -> boolwhere
Self: Sized,
fn is_valid(self) -> boolwhere
Self: Sized,
fn get_percent_complete(self) -> f32where
Self: Sized,
fn get_reference_count(self) -> i32where
Self: Sized,
fn release(self)where
Self: Sized,
fn get_result(self) -> T0where
Self: Sized,
fn get_status(self) -> AsyncOperationStatuswhere
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
Source§impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>, get_enumerator_ret_type: i32)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_key(self) -> Objectwhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_value(self) -> Objectwhere
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T1where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn resolve(self, resolver: IExposedPropertyTable) -> T0where
Self: Sized,
Source§impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: HashSet_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<__T> IIAsyncOperationMethods for __Twhere
__T: IIAsyncOperation,
impl<__T> IIAsyncOperationMethods for __Twhere
__T: IIAsyncOperation,
Source§fn get_result_as_object(self) -> Object
fn get_result_as_object(self) -> Object
GetResultAsObject() overloadSource§fn get_result_type(self) -> SystemType
fn get_result_type(self) -> SystemType
get_ResultType() overloadSource§fn get_version(self) -> i32
fn get_version(self) -> i32
get_Version() overloadSource§fn get_debug_name(self) -> Il2CppString
fn get_debug_name(self) -> Il2CppString
get_DebugName() overloadSource§fn decrement_reference_count(self)
fn decrement_reference_count(self)
DecrementReferenceCount() overloadSource§fn increment_reference_count(self)
fn increment_reference_count(self)
IncrementReferenceCount() overloadSource§fn get_reference_count(self) -> i32
fn get_reference_count(self) -> i32
get_ReferenceCount() overloadSource§fn get_percent_complete(self) -> f32
fn get_percent_complete(self) -> f32
get_PercentComplete() overloadSource§fn get_download_status(
self,
visited: impl Into<HashSet_1<Object>>,
) -> DownloadStatus
fn get_download_status( self, visited: impl Into<HashSet_1<Object>>, ) -> DownloadStatus
GetDownloadStatus(crate::system::collections::generic::hashset_1::HashSet_1<crate::system::object::Object>) overloadSource§fn get_status(self) -> AsyncOperationStatus
fn get_status(self) -> AsyncOperationStatus
get_Status() overloadSource§fn get_is_done(self) -> bool
fn get_is_done(self) -> bool
get_IsDone() overloadSource§fn set_on_destroy(self, value: impl Into<Action_1<IAsyncOperation>>)
fn set_on_destroy(self, value: impl Into<Action_1<IAsyncOperation>>)
set_OnDestroy(crate::system::action_1::Action_1<crate::unity_engine::resource_management::async_operations::iasyncoperation::IAsyncOperation>) overloadSource§fn get_dependencies(self, deps: impl Into<List_1<AsyncOperationHandle>>)
fn get_dependencies(self, deps: impl Into<List_1<AsyncOperationHandle>>)
GetDependencies(crate::system::collections::generic::list_1::List_1<crate::unity_engine::resource_management::async_operations::asyncoperationhandle::AsyncOperationHandle>) overloadSource§fn get_is_running(self) -> bool
fn get_is_running(self) -> bool
get_IsRunning() overloadSource§fn add_completed_typeless(
self,
value: impl Into<Action_1<AsyncOperationHandle>>,
)
fn add_completed_typeless( self, value: impl Into<Action_1<AsyncOperationHandle>>, )
add_CompletedTypeless(crate::system::action_1::Action_1<crate::unity_engine::resource_management::async_operations::asyncoperationhandle::AsyncOperationHandle>) overloadSource§fn remove_completed_typeless(
self,
value: impl Into<Action_1<AsyncOperationHandle>>,
)
fn remove_completed_typeless( self, value: impl Into<Action_1<AsyncOperationHandle>>, )
remove_CompletedTypeless(crate::system::action_1::Action_1<crate::unity_engine::resource_management::async_operations::asyncoperationhandle::AsyncOperationHandle>) overloadSource§fn add_destroyed(self, value: impl Into<Action_1<AsyncOperationHandle>>)
fn add_destroyed(self, value: impl Into<Action_1<AsyncOperationHandle>>)
add_Destroyed(crate::system::action_1::Action_1<crate::unity_engine::resource_management::async_operations::asyncoperationhandle::AsyncOperationHandle>) overloadSource§fn remove_destroyed(self, value: impl Into<Action_1<AsyncOperationHandle>>)
fn remove_destroyed(self, value: impl Into<Action_1<AsyncOperationHandle>>)
remove_Destroyed(crate::system::action_1::Action_1<crate::unity_engine::resource_management::async_operations::asyncoperationhandle::AsyncOperationHandle>) overloadSource§fn invoke_completion_event(self)
fn invoke_completion_event(self)
InvokeCompletionEvent() overloadSource§fn start(
self,
rm: impl Into<ResourceManager>,
dependency: impl Into<AsyncOperationHandle>,
update_callbacks: impl Into<DelegateList_1<f32>>,
)
fn start( self, rm: impl Into<ResourceManager>, dependency: impl Into<AsyncOperationHandle>, update_callbacks: impl Into<DelegateList_1<f32>>, )
Start(crate::unity_engine::resource_management::resourcemanager::ResourceManager, crate::unity_engine::resource_management::async_operations::asyncoperationhandle::AsyncOperationHandle, crate::root::delegatelist_1::DelegateList_1<f32>) overloadSource§fn get_handle(self) -> AsyncOperationHandle
fn get_handle(self) -> AsyncOperationHandle
get_Handle() overloadSource§fn wait_for_completion(self)
fn wait_for_completion(self)
WaitForCompletion() overload