Trait IDot11AdHocManagerNotificationSink_Impl
pub trait IDot11AdHocManagerNotificationSink_Impl: IUnknownImpl {
// Required methods
fn OnNetworkAdd(
&self,
piadhocnetwork: Ref<'_, IDot11AdHocNetwork>,
) -> Result<()>;
fn OnNetworkRemove(&self, signature: *const GUID) -> Result<()>;
fn OnInterfaceAdd(
&self,
piadhocinterface: Ref<'_, IDot11AdHocInterface>,
) -> Result<()>;
fn OnInterfaceRemove(&self, signature: *const GUID) -> Result<()>;
}
Required Methods§
fn OnNetworkAdd( &self, piadhocnetwork: Ref<'_, IDot11AdHocNetwork>, ) -> Result<()>
fn OnNetworkRemove(&self, signature: *const GUID) -> Result<()>
fn OnInterfaceAdd( &self, piadhocinterface: Ref<'_, IDot11AdHocInterface>, ) -> Result<()>
fn OnInterfaceRemove(&self, signature: *const GUID) -> Result<()>
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.