pub struct AprsUserDefined {
pub user_id: u8,
pub packet_type: u8,
pub data: Vec<u8>,
}Expand description
A user-defined / experimental APRS packet.
DTI: {
The first byte after the DTI is a single-character experimenter ID, the second is a packet type character, and the rest is opaque payload.
Fields§
§user_id: u8Experimenter / user ID (single byte).
packet_type: u8User-defined packet type (single byte).
data: Vec<u8>Opaque payload.
Implementations§
Trait Implementations§
Source§impl Clone for AprsUserDefined
impl Clone for AprsUserDefined
Source§fn clone(&self) -> AprsUserDefined
fn clone(&self) -> AprsUserDefined
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AprsUserDefined
impl Debug for AprsUserDefined
Source§impl PartialEq for AprsUserDefined
impl PartialEq for AprsUserDefined
Source§fn eq(&self, other: &AprsUserDefined) -> bool
fn eq(&self, other: &AprsUserDefined) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for AprsUserDefined
impl StructuralPartialEq for AprsUserDefined
Auto Trait Implementations§
impl Freeze for AprsUserDefined
impl RefUnwindSafe for AprsUserDefined
impl Send for AprsUserDefined
impl Sync for AprsUserDefined
impl Unpin for AprsUserDefined
impl UnsafeUnpin for AprsUserDefined
impl UnwindSafe for AprsUserDefined
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