Struct panda_sys::NetdevUserOptions
source · #[repr(C)]pub struct NetdevUserOptions {Show 40 fields
pub has_hostname: bool,
pub hostname: *mut c_char,
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 c_char,
pub has_net: bool,
pub net: *mut c_char,
pub has_host: bool,
pub host: *mut c_char,
pub has_tftp: bool,
pub tftp: *mut c_char,
pub has_bootfile: bool,
pub bootfile: *mut c_char,
pub has_dhcpstart: bool,
pub dhcpstart: *mut c_char,
pub has_dns: bool,
pub dns: *mut c_char,
pub has_dnssearch: bool,
pub dnssearch: *mut StringList,
pub has_ipv6_prefix: bool,
pub ipv6_prefix: *mut c_char,
pub has_ipv6_prefixlen: bool,
pub ipv6_prefixlen: i64,
pub has_ipv6_host: bool,
pub ipv6_host: *mut c_char,
pub has_ipv6_dns: bool,
pub ipv6_dns: *mut c_char,
pub has_smb: bool,
pub smb: *mut c_char,
pub has_smbserver: bool,
pub smbserver: *mut c_char,
pub has_hostfwd: bool,
pub hostfwd: *mut StringList,
pub has_guestfwd: bool,
pub guestfwd: *mut StringList,
}
Fields§
§has_hostname: bool
§hostname: *mut c_char
§has_q_restrict: bool
§q_restrict: bool
§has_ipv4: bool
§ipv4: bool
§has_ipv6: bool
§ipv6: bool
§has_ip: bool
§ip: *mut c_char
§has_net: bool
§net: *mut c_char
§has_host: bool
§host: *mut c_char
§has_tftp: bool
§tftp: *mut c_char
§has_bootfile: bool
§bootfile: *mut c_char
§has_dhcpstart: bool
§dhcpstart: *mut c_char
§has_dns: bool
§dns: *mut c_char
§has_dnssearch: bool
§dnssearch: *mut StringList
§has_ipv6_prefix: bool
§ipv6_prefix: *mut c_char
§has_ipv6_prefixlen: bool
§ipv6_prefixlen: i64
§has_ipv6_host: bool
§ipv6_host: *mut c_char
§has_ipv6_dns: bool
§ipv6_dns: *mut c_char
§has_smb: bool
§smb: *mut c_char
§has_smbserver: bool
§smbserver: *mut c_char
§has_hostfwd: bool
§hostfwd: *mut StringList
§has_guestfwd: bool
§guestfwd: *mut StringList
Trait Implementations§
source§impl Clone for NetdevUserOptions
impl Clone for NetdevUserOptions
source§fn clone(&self) -> NetdevUserOptions
fn clone(&self) -> NetdevUserOptions
Returns a copy 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 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