pub struct EthtoolHandle {
pub handle: GenetlinkHandle,
}Fields§
§handle: GenetlinkHandleImplementations§
Source§impl EthtoolHandle
impl EthtoolHandle
pub fn pause(&mut self) -> EthtoolPauseHandle
pub fn feature(&mut self) -> EthtoolFeatureHandle
pub fn link_mode(&mut self) -> EthtoolLinkModeHandle
pub fn ring(&mut self) -> EthtoolRingHandle
pub fn coalesce(&mut self) -> EthtoolCoalesceHandle
pub fn tsinfo(&mut self) -> EthtoolTsInfoHandle
pub fn fec(&mut self) -> EthtoolFecHandle
pub fn channel(&mut self) -> EthtoolChannelHandle
pub async fn request( &mut self, message: NetlinkMessage<GenlMessage<EthtoolMessage>>, ) -> Result<impl Stream<Item = Result<NetlinkMessage<GenlMessage<EthtoolMessage>>, DecodeError>>, EthtoolError>
Trait Implementations§
Source§impl Clone for EthtoolHandle
impl Clone for EthtoolHandle
Source§fn clone(&self) -> EthtoolHandle
fn clone(&self) -> EthtoolHandle
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for EthtoolHandle
impl !RefUnwindSafe for EthtoolHandle
impl Send for EthtoolHandle
impl Sync for EthtoolHandle
impl Unpin for EthtoolHandle
impl UnsafeUnpin for EthtoolHandle
impl !UnwindSafe for EthtoolHandle
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