#[repr(C)]pub struct NetdevUserOptions {Show 40 fields
pub has_hostname: bool,
pub hostname: *mut i8,
pub has_q_restrict: bool,
pub q_restrict: bool,
pub has_ipv4: bool,
pub ipv4: bool,
pub has_ipv6: bool,
pub ipv6: bool,
pub has_ip: bool,
pub ip: *mut i8,
pub has_net: bool,
pub net: *mut i8,
pub has_host: bool,
pub host: *mut i8,
pub has_tftp: bool,
pub tftp: *mut i8,
pub has_bootfile: bool,
pub bootfile: *mut i8,
pub has_dhcpstart: bool,
pub dhcpstart: *mut i8,
pub has_dns: bool,
pub dns: *mut i8,
pub has_dnssearch: bool,
pub dnssearch: *mut StringList,
pub has_ipv6_prefix: bool,
pub ipv6_prefix: *mut i8,
pub has_ipv6_prefixlen: bool,
pub ipv6_prefixlen: i64,
pub has_ipv6_host: bool,
pub ipv6_host: *mut i8,
pub has_ipv6_dns: bool,
pub ipv6_dns: *mut i8,
pub has_smb: bool,
pub smb: *mut i8,
pub has_smbserver: bool,
pub smbserver: *mut i8,
pub has_hostfwd: bool,
pub hostfwd: *mut StringList,
pub has_guestfwd: bool,
pub guestfwd: *mut StringList,
}Fields§
§has_hostname: bool§hostname: *mut i8§has_q_restrict: bool§q_restrict: bool§has_ipv4: bool§ipv4: bool§has_ipv6: bool§ipv6: bool§has_ip: bool§ip: *mut i8§has_net: bool§net: *mut i8§has_host: bool§host: *mut i8§has_tftp: bool§tftp: *mut i8§has_bootfile: bool§bootfile: *mut i8§has_dhcpstart: bool§dhcpstart: *mut i8§has_dns: bool§dns: *mut i8§has_dnssearch: bool§dnssearch: *mut StringList§has_ipv6_prefix: bool§ipv6_prefix: *mut i8§has_ipv6_prefixlen: bool§ipv6_prefixlen: i64§has_ipv6_host: bool§ipv6_host: *mut i8§has_ipv6_dns: bool§ipv6_dns: *mut i8§has_smb: bool§smb: *mut i8§has_smbserver: bool§smbserver: *mut i8§has_hostfwd: bool§hostfwd: *mut StringList§has_guestfwd: bool§guestfwd: *mut StringListTrait Implementations§
Source§impl Clone for NetdevUserOptions
impl Clone for NetdevUserOptions
Source§fn clone(&self) -> NetdevUserOptions
fn clone(&self) -> NetdevUserOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NetdevUserOptions
impl Debug for NetdevUserOptions
impl Copy for NetdevUserOptions
Auto Trait Implementations§
impl Freeze for NetdevUserOptions
impl RefUnwindSafe for NetdevUserOptions
impl !Send for NetdevUserOptions
impl !Sync for NetdevUserOptions
impl Unpin for NetdevUserOptions
impl UnwindSafe for NetdevUserOptions
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