#[derive(Debug, Eq, PartialEq, Copy, Clone)] pub struct Identity<'a> { callsign: &'a str, ssid: u8, } impl<'a> Identity<'a> { pub fn new(callsign: &'a str, ssid: u8) -> Self { Self { callsign, ssid } } pub fn callsign(&self) -> &'a str { self.callsign } pub fn ssid(&self) -> u8 { self.ssid } }