pub trait IStorageProviderStatusUISource_Impl: Sized {
// Required methods
fn GetStatusUI(&self) -> Result<StorageProviderStatusUI>;
fn StatusUIChanged(
&self,
handler: Option<&TypedEventHandler<IStorageProviderStatusUISource, IInspectable>>,
) -> Result<EventRegistrationToken>;
fn RemoveStatusUIChanged(
&self,
token: &EventRegistrationToken,
) -> Result<()>;
}
Required Methods§
fn GetStatusUI(&self) -> Result<StorageProviderStatusUI>
fn StatusUIChanged( &self, handler: Option<&TypedEventHandler<IStorageProviderStatusUISource, IInspectable>>, ) -> Result<EventRegistrationToken>
fn RemoveStatusUIChanged(&self, token: &EventRegistrationToken) -> Result<()>
Object Safety§
This trait is not object safe.