pub struct BACnetAddress {
pub network_number: u16,
pub mac_address: MacAddr,
}Expand description
A BACnet network address: network number (0 = local) plus MAC address.
Fields§
§network_number: u16Network number (0 = local network, 1-65534 = remote, 65535 = broadcast).
mac_address: MacAddrMAC-layer address (variable length; empty = local broadcast).
Implementations§
Source§impl BACnetAddress
impl BACnetAddress
Trait Implementations§
Source§impl Clone for BACnetAddress
impl Clone for BACnetAddress
Source§fn clone(&self) -> BACnetAddress
fn clone(&self) -> BACnetAddress
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 BACnetAddress
impl Debug for BACnetAddress
Source§impl PartialEq for BACnetAddress
impl PartialEq for BACnetAddress
impl Eq for BACnetAddress
impl StructuralPartialEq for BACnetAddress
Auto Trait Implementations§
impl Freeze for BACnetAddress
impl RefUnwindSafe for BACnetAddress
impl Send for BACnetAddress
impl Sync for BACnetAddress
impl Unpin for BACnetAddress
impl UnsafeUnpin for BACnetAddress
impl UnwindSafe for BACnetAddress
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