Struct pnet::util::MacAddr []

pub struct MacAddr(pub u8, pub u8, pub u8, pub u8, pub u8, pub u8);

A MAC address

Methods

impl MacAddr

fn new(a: u8, b: u8, c: u8, d: u8, e: u8, f: u8) -> MacAddr

Construct a new MacAddr

Trait Implementations

impl PrimitiveValues for MacAddr

type T = (u8, u8, u8, u8, u8, u8)

fn to_primitive_values(&self) -> (u8, u8, u8, u8, u8, u8)

impl Display for MacAddr

fn fmt(&self, fmt: &mut Formatter) -> Result

impl Debug for MacAddr

fn fmt(&self, fmt: &mut Formatter) -> Result

impl FromStr for MacAddr

type Err = ParseMacAddrErr

fn from_str(s: &str) -> Result<MacAddr, ParseMacAddrErr>

Derived Implementations

impl Copy for MacAddr

impl Clone for MacAddr

fn clone(&self) -> MacAddr

fn clone_from(&mut self, source: &Self)

impl Eq for MacAddr

impl PartialEq for MacAddr

fn eq(&self, __arg_0: &MacAddr) -> bool

fn ne(&self, __arg_0: &MacAddr) -> bool