pub fn ethernet_addr(mut self, addr: EthernetAddress) -> InterfaceBuilder<'b, 'c, DeviceT> {
        InterfaceInner::check_ethernet_addr(&addr);
        self.ethernet_addr = Some(addr);
        self
    }
/// Set the Ethernet address the interface will use. See also
/// [ethernet_addr].
///
/// # Panics
/// This function panics if the address is not unicast.
///
/// [ethernet_addr]: struct.EthernetInterface.html#method.ethernet_addr
Set the Ethernet address the interface will use.
Set the Ethernet address the interface will use .
pub fn ethernet_addr(mut self, addr: EthernetAddress) -> InterfaceBuilder<'b, 'c, DeviceT> {
        InterfaceInner::check_ethernet_addr(&addr);
        self.ethernet_addr = Some(addr);
        self
    }
pub fn ethernet_addr ( mut self , addr : EthernetAddress ) -> InterfaceBuilder < ' b , ' c , DeviceT > { InterfaceInner :: check_ethernet_addr ( & addr ) ; self . ethernet_addr = Some ( addr ) ; self }
Set the Ethernet address the interface will use.
Set the Ethernet address the interface will use .
mut self
addr
EthernetAddress
mut self
addr
EthernetAddress
panics
This function panics if the address is not unicast.

[ethernet_addr]: struct.EthernetInterface.html#method.ethernet_addr
This function panics if the address is not unicast . [ ethernet_addr ] : struct . EthernetInterface . html#method . ethernet_addr