Struct panda_sys::NetdevSocketOptions
source · #[repr(C)]pub struct NetdevSocketOptions {
pub has_fd: bool,
pub fd: *mut c_char,
pub has_listen: bool,
pub listen: *mut c_char,
pub has_connect: bool,
pub connect: *mut c_char,
pub has_mcast: bool,
pub mcast: *mut c_char,
pub has_localaddr: bool,
pub localaddr: *mut c_char,
pub has_udp: bool,
pub udp: *mut c_char,
}
Fields§
§has_fd: bool
§fd: *mut c_char
§has_listen: bool
§listen: *mut c_char
§has_connect: bool
§connect: *mut c_char
§has_mcast: bool
§mcast: *mut c_char
§has_localaddr: bool
§localaddr: *mut c_char
§has_udp: bool
§udp: *mut c_char
Trait Implementations§
source§impl Clone for NetdevSocketOptions
impl Clone for NetdevSocketOptions
source§fn clone(&self) -> NetdevSocketOptions
fn clone(&self) -> NetdevSocketOptions
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 NetdevSocketOptions
impl Debug for NetdevSocketOptions
impl Copy for NetdevSocketOptions
Auto Trait Implementations§
impl RefUnwindSafe for NetdevSocketOptions
impl !Send for NetdevSocketOptions
impl !Sync for NetdevSocketOptions
impl Unpin for NetdevSocketOptions
impl UnwindSafe for NetdevSocketOptions
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