pub struct RbnPacket {
pub spotter: String,
pub frequency: f32,
pub spotted: String,
pub mode: String,
pub snr: f32,
pub speed: u8,
pub message: String,
pub time: String,
}
Expand description
A packet of data about a single spot
Fields§
§spotter: String
Callsign of the spotter
frequency: f32
Frequency in KHz
spotted: String
Callsign of the spotted station
mode: String
Mode used
snr: f32
Signal strength in dB
speed: u8
Signal speed
message: String
Message
time: String
Time in UTC of the packet
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RbnPacket
impl<'de> Deserialize<'de> for RbnPacket
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialOrd for RbnPacket
impl PartialOrd for RbnPacket
impl StructuralPartialEq for RbnPacket
Auto Trait Implementations§
impl Freeze for RbnPacket
impl RefUnwindSafe for RbnPacket
impl Send for RbnPacket
impl Sync for RbnPacket
impl Unpin for RbnPacket
impl UnwindSafe for RbnPacket
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