pub struct BootProgress {
pub last_boot_time_seconds: Option<f64>,
pub last_state: Option<BootProgressTypes>,
pub last_state_time: Option<String>,
pub oem: Option<Oem>,
pub oem_last_state: Option<String>,
}
Expand description
This object describes the last boot progress state.
Fields§
§last_boot_time_seconds: Option<f64>
The number of seconds the system spent booting to the operating system during the last boot.
last_state: Option<BootProgressTypes>
§last_state_time: Option<String>
The date and time when the last boot state was updated.
oem: Option<Oem>
§oem_last_state: Option<String>
The OEM-specific last state, if the LastState type is OEM
.
Trait Implementations§
Source§impl Clone for BootProgress
impl Clone for BootProgress
Source§fn clone(&self) -> BootProgress
fn clone(&self) -> BootProgress
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for BootProgress
impl Debug for BootProgress
Source§impl Default for BootProgress
impl Default for BootProgress
Source§impl<'de> Deserialize<'de> for BootProgress
impl<'de> Deserialize<'de> for BootProgress
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Metadata<'static> for BootProgress
impl Metadata<'static> for BootProgress
Source§const JSON_SCHEMA: &'static str = "ComputerSystem.v1_20_1.json"
const JSON_SCHEMA: &'static str = "ComputerSystem.v1_20_1.json"
Name of the json-schema file that describes the entity that implements this trait. Should
be only the file name, so that it can be resolved relative to the URL of the redfish
service, or the public Redfish schema index.
Auto Trait Implementations§
impl Freeze for BootProgress
impl RefUnwindSafe for BootProgress
impl Send for BootProgress
impl Sync for BootProgress
impl Unpin for BootProgress
impl UnwindSafe for BootProgress
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