pub trait FrameProcessorProxyInterface: Send + Sync {
type WlanRxResponseFut: Future<Output = Result<(), Error>> + Send;
type EthernetTxResponseFut: Future<Output = Result<FrameProcessorEthernetTxResult, Error>> + Send;
// Required methods
fn wlan_rx(
&self,
payload: &FrameProcessorWlanRxRequest
) -> Self::WlanRxResponseFut;
fn ethernet_tx(
&self,
payload: &FrameProcessorEthernetTxRequest
) -> Self::EthernetTxResponseFut;
}