Struct fap::Packet [−][src]
pub struct Packet { /* fields omitted */ }
Methods
impl Packet
[src]
impl Packet
pub fn new<T: Into<Vec<u8>>>(data: T) -> Result<Packet, Error>
[src]
pub fn new<T: Into<Vec<u8>>>(data: T) -> Result<Packet, Error>
pub fn header(&self) -> Cow<str>
[src]
pub fn header(&self) -> Cow<str>
pub fn body(&self) -> Cow<str>
[src]
pub fn body(&self) -> Cow<str>
Trait Implementations
impl Debug for Packet
[src]
impl Debug for Packet
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Drop for Packet
[src]
impl Drop for Packet
impl AprsPacket for Packet
[src]
impl AprsPacket for Packet
fn source(&self) -> Cow<str>
[src]
fn source(&self) -> Cow<str>
fn symbol(&self) -> Symbol
[src]
fn symbol(&self) -> Symbol
fn timestamp(&self) -> Option<SystemTime>
[src]
fn timestamp(&self) -> Option<SystemTime>
fn destination(&self) -> Option<Cow<str>>
[src]
fn destination(&self) -> Option<Cow<str>>
fn comment(&self) -> Option<Cow<str>>
[src]
fn comment(&self) -> Option<Cow<str>>
fn latitude(&self) -> Option<f32>
[src]
fn latitude(&self) -> Option<f32>
fn longitude(&self) -> Option<f32>
[src]
fn longitude(&self) -> Option<f32>
fn precision(&self) -> Option<Feet>
[src]
fn precision(&self) -> Option<Feet>
fn position(&self) -> Option<Position>
[src]
fn position(&self) -> Option<Position>
fn speed(&self) -> Option<Knots>
[src]
fn speed(&self) -> Option<Knots>
fn course(&self) -> Option<Degrees>
[src]
fn course(&self) -> Option<Degrees>
fn altitude(&self) -> Option<Feet>
[src]
fn altitude(&self) -> Option<Feet>
fn temperature(&self) -> Option<Fahrenheits>
[src]
fn temperature(&self) -> Option<Fahrenheits>
fn wind_direction(&self) -> Option<Degrees>
[src]
fn wind_direction(&self) -> Option<Degrees>
fn wind_speed(&self) -> Option<Knots>
[src]
fn wind_speed(&self) -> Option<Knots>
impl Display for Packet
[src]
impl Display for Packet