pub enum Pse<'a> {
Show 16 variants
Header(IterableHeader<'a>),
PodlPseAdminState(u32),
PodlPseAdminControl(u32),
PodlPsePwDStatus(u32),
C33PseAdminState(u32),
C33PseAdminControl(u32),
C33PsePwDStatus(u32),
C33PsePwClass(u32),
C33PseActualPw(u32),
C33PseExtState(u32),
C33PseExtSubstate(u32),
C33PseAvailPwLimit(u32),
C33PsePwLimitRanges(IterableC33PsePwLimit<'a>),
PsePwDId(u32),
PsePrioMax(u32),
PsePrio(u32),
}Available on crate feature
ethtool only.Variants§
Header(IterableHeader<'a>)
PodlPseAdminState(u32)
PodlPseAdminControl(u32)
PodlPsePwDStatus(u32)
C33PseAdminState(u32)
C33PseAdminControl(u32)
C33PsePwDStatus(u32)
C33PsePwClass(u32)
C33PseActualPw(u32)
C33PseExtState(u32)
Associated type: C33PseExtState (enum)
C33PseExtSubstate(u32)
C33PseAvailPwLimit(u32)
C33PsePwLimitRanges(IterableC33PsePwLimit<'a>)
Attribute may repeat multiple times (treat it as array)
PsePwDId(u32)
PsePrioMax(u32)
PsePrio(u32)
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl<'a> Freeze for Pse<'a>
impl<'a> RefUnwindSafe for Pse<'a>
impl<'a> Send for Pse<'a>
impl<'a> Sync for Pse<'a>
impl<'a> Unpin for Pse<'a>
impl<'a> UnsafeUnpin for Pse<'a>
impl<'a> UnwindSafe for Pse<'a>
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