Enum netstack3_core::device::PureIpDevice
source · pub enum PureIpDevice {}
Expand description
A marker type identifying a pure IP device.
Trait Implementations§
source§impl Clone for PureIpDevice
impl Clone for PureIpDevice
source§fn clone(&self) -> PureIpDevice
fn clone(&self) -> PureIpDevice
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 moreimpl Copy for PureIpDevice
Auto Trait Implementations§
impl Freeze for PureIpDevice
impl RefUnwindSafe for PureIpDevice
impl Send for PureIpDevice
impl Sync for PureIpDevice
impl Unpin for PureIpDevice
impl UnwindSafe for PureIpDevice
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<Id, CC, BC> TimerHandler<BC, Id> for CCwhere
Id: HandleableTimer<CC, BC>,
impl<Id, CC, BC> TimerHandler<BC, Id> for CCwhere
Id: HandleableTimer<CC, BC>,
source§fn handle_timer(&mut self, bindings_ctx: &mut BC, id: Id)
fn handle_timer(&mut self, bindings_ctx: &mut BC, id: Id)
Handle a timer firing.