use apis_saltans_hw::{FoundNetwork, ScannedChannel};
use tokio::sync::oneshot::Sender;
#[derive(Debug)]
pub enum Scan {
Channel(Sender<Vec<ScannedChannel>>),
Network(Sender<Vec<FoundNetwork>>),
}
impl From<Sender<Vec<ScannedChannel>>> for Scan {
fn from(sender: Sender<Vec<ScannedChannel>>) -> Self {
Self::Channel(sender)
}
}
impl From<Sender<Vec<FoundNetwork>>> for Scan {
fn from(sender: Sender<Vec<FoundNetwork>>) -> Self {
Self::Network(sender)
}
}