pub struct LastHeardEntry {
pub callsign: String,
pub suffix: String,
pub destination: String,
pub repeater1: String,
pub repeater2: String,
pub timestamp: Instant,
}Expand description
Entry in the last-heard list.
Tracks the most recent transmission heard from each unique callsign. Updated each time a D-STAR header is received from the radio.
Fields§
§callsign: StringOrigin callsign (MY field), trimmed of trailing spaces.
suffix: StringOrigin suffix (MY suffix field), trimmed of trailing spaces.
destination: StringDestination callsign (UR field), trimmed of trailing spaces.
repeater1: StringRepeater 1 callsign, trimmed of trailing spaces.
repeater2: StringRepeater 2 callsign, trimmed of trailing spaces.
timestamp: InstantWhen this station was last heard.
Trait Implementations§
Source§impl Clone for LastHeardEntry
impl Clone for LastHeardEntry
Source§fn clone(&self) -> LastHeardEntry
fn clone(&self) -> LastHeardEntry
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for LastHeardEntry
impl RefUnwindSafe for LastHeardEntry
impl Send for LastHeardEntry
impl Sync for LastHeardEntry
impl Unpin for LastHeardEntry
impl UnwindSafe for LastHeardEntry
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more