Trait IStorageItemExtraProperties_Impl
pub trait IStorageItemExtraProperties_Impl: IUnknownImpl {
// Required methods
fn RetrievePropertiesAsync(
&self,
propertiesToRetrieve: Ref<'_, IIterable<HSTRING>>,
) -> Result<IAsyncOperation<IMap<HSTRING, IInspectable>>>;
fn SavePropertiesAsync(
&self,
propertiesToSave: Ref<'_, IIterable<IKeyValuePair<HSTRING, IInspectable>>>,
) -> Result<IAsyncAction>;
fn SavePropertiesAsyncOverloadDefault(&self) -> Result<IAsyncAction>;
}
Required Methods§
fn RetrievePropertiesAsync( &self, propertiesToRetrieve: Ref<'_, IIterable<HSTRING>>, ) -> Result<IAsyncOperation<IMap<HSTRING, IInspectable>>>
fn SavePropertiesAsync( &self, propertiesToSave: Ref<'_, IIterable<IKeyValuePair<HSTRING, IInspectable>>>, ) -> Result<IAsyncAction>
fn SavePropertiesAsyncOverloadDefault(&self) -> Result<IAsyncAction>
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.