Struct panda_sys::NetdevL2TPv3Options
source · #[repr(C)]pub struct NetdevL2TPv3Options {Show 25 fields
pub src: *mut c_char,
pub dst: *mut c_char,
pub has_srcport: bool,
pub srcport: *mut c_char,
pub has_dstport: bool,
pub dstport: *mut c_char,
pub has_ipv6: bool,
pub ipv6: bool,
pub has_udp: bool,
pub udp: bool,
pub has_cookie64: bool,
pub cookie64: bool,
pub has_counter: bool,
pub counter: bool,
pub has_pincounter: bool,
pub pincounter: bool,
pub has_txcookie: bool,
pub txcookie: u64,
pub has_rxcookie: bool,
pub rxcookie: u64,
pub txsession: u32,
pub has_rxsession: bool,
pub rxsession: u32,
pub has_offset: bool,
pub offset: u32,
}
Fields§
§src: *mut c_char
§dst: *mut c_char
§has_srcport: bool
§srcport: *mut c_char
§has_dstport: bool
§dstport: *mut c_char
§has_ipv6: bool
§ipv6: bool
§has_udp: bool
§udp: bool
§has_counter: bool
§counter: bool
§has_pincounter: bool
§pincounter: bool
§txsession: u32
§has_rxsession: bool
§rxsession: u32
§has_offset: bool
§offset: u32
Trait Implementations§
source§impl Clone for NetdevL2TPv3Options
impl Clone for NetdevL2TPv3Options
source§fn clone(&self) -> NetdevL2TPv3Options
fn clone(&self) -> NetdevL2TPv3Options
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 NetdevL2TPv3Options
impl Debug for NetdevL2TPv3Options
impl Copy for NetdevL2TPv3Options
Auto Trait Implementations§
impl RefUnwindSafe for NetdevL2TPv3Options
impl !Send for NetdevL2TPv3Options
impl !Sync for NetdevL2TPv3Options
impl Unpin for NetdevL2TPv3Options
impl UnwindSafe for NetdevL2TPv3Options
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