pub enum DhcpClientMessage {
Discover {
mac_address: MacAddr,
},
Request {
mac_address: MacAddr,
ip: Ipv4Addr,
},
}
Variants§
Trait Implementations§
source§impl Debug for DhcpClientMessage
impl Debug for DhcpClientMessage
source§impl<'de> Deserialize<'de> for DhcpClientMessage
impl<'de> Deserialize<'de> for DhcpClientMessage
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl RecvCbor<DhcpClientMessage> for TcpStream
impl RecvCbor<DhcpClientMessage> for TcpStream
source§impl SendCbor<DhcpClientMessage> for TcpStream
impl SendCbor<DhcpClientMessage> for TcpStream
Auto Trait Implementations§
impl Freeze for DhcpClientMessage
impl RefUnwindSafe for DhcpClientMessage
impl Send for DhcpClientMessage
impl Sync for DhcpClientMessage
impl Unpin for DhcpClientMessage
impl UnwindSafe for DhcpClientMessage
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