pub enum ModuleFwFlashStatus {
Started = 0,
InProgress = 1,
Completed = 2,
Error = 3,
}Available on crate feature
ethtool only.Expand description
plug-in module firmware flashing status Enum - defines an integer enumeration, with values for each entry incrementing by 1, (e.g. 0, 1, 2, 3)
Variants§
Started = 0
The firmware flashing process has started.
InProgress = 1
The firmware flashing process is in progress.
Completed = 2
The firmware flashing process was completed successfully.
Error = 3
The firmware flashing process was stopped due to an error.
Implementations§
Source§impl ModuleFwFlashStatus
impl ModuleFwFlashStatus
pub fn from_value(value: u64) -> Option<Self>
Trait Implementations§
Source§impl Clone for ModuleFwFlashStatus
impl Clone for ModuleFwFlashStatus
Source§fn clone(&self) -> ModuleFwFlashStatus
fn clone(&self) -> ModuleFwFlashStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ModuleFwFlashStatus
Auto Trait Implementations§
impl Freeze for ModuleFwFlashStatus
impl RefUnwindSafe for ModuleFwFlashStatus
impl Send for ModuleFwFlashStatus
impl Sync for ModuleFwFlashStatus
impl Unpin for ModuleFwFlashStatus
impl UnsafeUnpin for ModuleFwFlashStatus
impl UnwindSafe for ModuleFwFlashStatus
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