use n0_error::stack_error;
use tokio::sync::mpsc;
use super::actor::NetworkMessage;
#[stack_error(derive, add_meta)]
pub struct Error;
#[derive(Debug)]
pub(super) struct RouteMonitor {
_sender: mpsc::Sender<NetworkMessage>,
}
impl RouteMonitor {
pub(super) fn new(sender: mpsc::Sender<NetworkMessage>) -> Result<Self, Error> {
Ok(RouteMonitor { _sender: sender })
}
}