pub enum AprsQuery {
Position,
Status,
Message,
DirectionFinding,
Weather,
Telemetry,
Ping,
IGate,
Heard,
Other(String),
}Expand description
Parsed APRS query.
Per APRS 1.0.1 Chapter 15, queries start with ? and allow stations
to request information from other stations.
Variants§
Position
Position query (?APRSP or ?APRS?).
Status
Status query (?APRSS).
Message
Message query for a specific callsign (?APRSM).
DirectionFinding
Direction finding query (?APRSD).
Weather
Weather query (?WX) — request latest weather fields.
Telemetry
Telemetry query (?APRST or ?APRST?).
Ping
Ping query (?PING? or ?PING).
IGate
IGate query (?IGATE? or ?IGATE).
Heard
Stations-heard-on-RF query (?APRSH).
Other(String)
General query with raw text (everything after the leading ?,
not one of the well-known forms).
Trait Implementations§
impl Eq for AprsQuery
impl StructuralPartialEq for AprsQuery
Auto Trait Implementations§
impl Freeze for AprsQuery
impl RefUnwindSafe for AprsQuery
impl Send for AprsQuery
impl Sync for AprsQuery
impl Unpin for AprsQuery
impl UnwindSafe for AprsQuery
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