use crate::mac::runner::Runner; #[derive(Debug)] pub struct Error { pub status: u32, } pub struct Control<'a> { #[allow(dead_code)] runner: &'a Runner<'a>, } impl<'a> Control<'a> { pub(crate) fn new(runner: &'a Runner<'a>) -> Self { Self { runner: runner } } pub async fn init(&mut self) { // TODO } }