#[repr(C)]pub struct PxeBaseCodeDhcpV4Packet {Show 16 fields
pub bootp_opcode: u8,
pub bootp_hw_type: u8,
pub bootp_hw_addr_len: u8,
pub bootp_gate_hops: u8,
pub bootp_ident: u32,
pub bootp_seconds: u16,
pub bootp_flags: u16,
pub bootp_ci_addr: [u8; 4],
pub bootp_yi_addr: [u8; 4],
pub bootp_si_addr: [u8; 4],
pub bootp_gi_addr: [u8; 4],
pub bootp_hw_addr: [u8; 16],
pub bootp_srv_name: [u8; 64],
pub bootp_boot_file: [u8; 128],
pub dhcp_magik: u32,
pub dhcp_options: [u8; 56],
}Fields§
§bootp_opcode: u8§bootp_hw_type: u8§bootp_hw_addr_len: u8§bootp_gate_hops: u8§bootp_ident: u32§bootp_seconds: u16§bootp_flags: u16§bootp_ci_addr: [u8; 4]§bootp_yi_addr: [u8; 4]§bootp_si_addr: [u8; 4]§bootp_gi_addr: [u8; 4]§bootp_hw_addr: [u8; 16]§bootp_srv_name: [u8; 64]§bootp_boot_file: [u8; 128]§dhcp_magik: u32§dhcp_options: [u8; 56]Trait Implementations§
Source§impl Clone for PxeBaseCodeDhcpV4Packet
impl Clone for PxeBaseCodeDhcpV4Packet
Source§fn clone(&self) -> PxeBaseCodeDhcpV4Packet
fn clone(&self) -> PxeBaseCodeDhcpV4Packet
Returns a duplicate of the value. Read more
1.0.0 (const: unstable)§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PxeBaseCodeDhcpV4Packet
Auto Trait Implementations§
impl Freeze for PxeBaseCodeDhcpV4Packet
impl RefUnwindSafe for PxeBaseCodeDhcpV4Packet
impl Send for PxeBaseCodeDhcpV4Packet
impl Sync for PxeBaseCodeDhcpV4Packet
impl Unpin for PxeBaseCodeDhcpV4Packet
impl UnsafeUnpin for PxeBaseCodeDhcpV4Packet
impl UnwindSafe for PxeBaseCodeDhcpV4Packet
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)