pub trait SupplicantStaIfaceProxyInterface: Send + Sync {
    type DisconnectResponseFut: Future<Output = Result<(), Error>> + Send;

    // Required methods
    fn register_callback(
        &self,
        payload: SupplicantStaIfaceRegisterCallbackRequest
    ) -> Result<(), Error>;
    fn add_network(
        &self,
        payload: SupplicantStaIfaceAddNetworkRequest
    ) -> Result<(), Error>;
    fn disconnect(&self) -> Self::DisconnectResponseFut;
}

Required Associated Types§

source

type DisconnectResponseFut: Future<Output = Result<(), Error>> + Send

Required Methods§

Implementors§