Skip to main content

MacAddr

Type Alias MacAddr 

Source
pub type MacAddr = SmallVec<[u8; 6]>;
Expand description

BACnet MAC address — stack-allocated for typical sizes (≤6 bytes).

BACnet MAC addresses are 1 byte (MS/TP), 6 bytes (Ethernet/IP), 3 bytes (SC VMAC), or 18 bytes (BIP6 IP:port). SmallVec avoids heap allocation for the common cases.

Aliased Type§

pub struct MacAddr { /* private fields */ }