pub enum SemanticFamily {
Show 19 variants
Status,
Position,
TimestampedPosition,
CompressedPosition,
Message,
Object,
Item,
Weather,
Telemetry,
TelemetryMetadata,
Query,
Capability,
Nmea,
MicE,
Maidenhead,
UserDefined,
ThirdParty,
Unsupported,
Malformed,
}Expand description
Semantic packet family for service-level blocklists.
Variants§
Status
Status report.
Position
Position without timestamp.
TimestampedPosition
Timestamped position.
CompressedPosition
Compressed position.
Message
Message, bulletin, announcement, acknowledgement, or rejection.
Object
Object report.
Item
Item report.
Weather
Weather report.
Telemetry
Telemetry report.
TelemetryMetadata
Telemetry metadata message.
Query
Query packet.
Capability
Station capabilities packet.
Nmea
NMEA sentence packet.
MicE
Mic-E packet.
Maidenhead
Maidenhead locator packet.
UserDefined
User-defined packet.
ThirdParty
Third-party traffic packet.
Unsupported
Unsupported data type identifier.
Malformed
Codec-valid but semantically malformed packet.
Implementations§
Trait Implementations§
Source§impl Clone for SemanticFamily
impl Clone for SemanticFamily
Source§fn clone(&self) -> SemanticFamily
fn clone(&self) -> SemanticFamily
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 moreSource§impl Debug for SemanticFamily
impl Debug for SemanticFamily
Source§impl PartialEq for SemanticFamily
impl PartialEq for SemanticFamily
impl Copy for SemanticFamily
impl Eq for SemanticFamily
impl StructuralPartialEq for SemanticFamily
Auto Trait Implementations§
impl Freeze for SemanticFamily
impl RefUnwindSafe for SemanticFamily
impl Send for SemanticFamily
impl Sync for SemanticFamily
impl Unpin for SemanticFamily
impl UnsafeUnpin for SemanticFamily
impl UnwindSafe for SemanticFamily
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