Struct panda_sys::RxFilterInfo
source · #[repr(C)]pub struct RxFilterInfo {
pub name: *mut c_char,
pub promiscuous: bool,
pub multicast: RxState,
pub unicast: RxState,
pub vlan: RxState,
pub broadcast_allowed: bool,
pub multicast_overflow: bool,
pub unicast_overflow: bool,
pub main_mac: *mut c_char,
pub vlan_table: *mut intList,
pub unicast_table: *mut strList,
pub multicast_table: *mut strList,
}
Fields§
§name: *mut c_char
§promiscuous: bool
§multicast: RxState
§unicast: RxState
§vlan: RxState
§broadcast_allowed: bool
§multicast_overflow: bool
§unicast_overflow: bool
§main_mac: *mut c_char
§vlan_table: *mut intList
§unicast_table: *mut strList
§multicast_table: *mut strList
Trait Implementations§
source§impl Clone for RxFilterInfo
impl Clone for RxFilterInfo
source§fn clone(&self) -> RxFilterInfo
fn clone(&self) -> RxFilterInfo
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 RxFilterInfo
impl Debug for RxFilterInfo
impl Copy for RxFilterInfo
Auto Trait Implementations§
impl RefUnwindSafe for RxFilterInfo
impl !Send for RxFilterInfo
impl !Sync for RxFilterInfo
impl Unpin for RxFilterInfo
impl UnwindSafe for RxFilterInfo
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