pub struct PcnetDevice { /* private fields */ }Implementations§
Trait Implementations§
Source§impl NetworkDevice for PcnetDevice
impl NetworkDevice for PcnetDevice
Source§fn mac_address(&self) -> [u8; 6]
fn mac_address(&self) -> [u8; 6]
Performs the mac address operation.
Source§fn handle_interrupt(&self)
fn handle_interrupt(&self)
Handles interrupt.
impl Send for PcnetDevice
impl Sync for PcnetDevice
Auto Trait Implementations§
impl !Freeze for PcnetDevice
impl !RefUnwindSafe for PcnetDevice
impl Unpin for PcnetDevice
impl UnsafeUnpin for PcnetDevice
impl UnwindSafe for PcnetDevice
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more