Struct sep2_common::packages::network_status::IEEE802154
source · pub struct IEEE802154 {
pub capability_info: HexBinary8,
pub neighbor_list_link: Option<NeighborListLink>,
pub short_address: Uint16,
}
Available on crate feature
network_status
only.Expand description
Contains 802.15.4 link layer specific attributes.
Fields§
§capability_info: HexBinary8
As defined by IEEE 802.15.4
neighbor_list_link: Option<NeighborListLink>
§short_address: Uint16
As defined by IEEE 802.15.4
Trait Implementations§
source§impl Clone for IEEE802154
impl Clone for IEEE802154
source§fn clone(&self) -> IEEE802154
fn clone(&self) -> IEEE802154
Returns a copy 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 IEEE802154
impl Debug for IEEE802154
source§impl Default for IEEE802154
impl Default for IEEE802154
source§fn default() -> IEEE802154
fn default() -> IEEE802154
Returns the “default value” for a type. Read more
source§impl PartialEq<IEEE802154> for IEEE802154
impl PartialEq<IEEE802154> for IEEE802154
source§fn eq(&self, other: &IEEE802154) -> bool
fn eq(&self, other: &IEEE802154) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl YaDeserialize for IEEE802154
impl YaDeserialize for IEEE802154
source§impl YaSerialize for IEEE802154
impl YaSerialize for IEEE802154
fn name() -> &'static strwhere Self: Sized,
fn serialize<W: Write>(&self, writer: &mut Serializer<W>) -> Result<(), String>where Self: Sized,
fn serialize_attributes( &self, source_attributes: Vec<OwnedAttribute>, source_namespace: Namespace ) -> Result<(Vec<OwnedAttribute>, Namespace), String>where Self: Sized,
impl Eq for IEEE802154
impl StructuralEq for IEEE802154
impl StructuralPartialEq for IEEE802154
Auto Trait Implementations§
impl RefUnwindSafe for IEEE802154
impl Send for IEEE802154
impl Sync for IEEE802154
impl Unpin for IEEE802154
impl UnwindSafe for IEEE802154
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