pub struct ServiceRoot {Show 14 fields
pub odata_id: Option<String>,
pub redfish_version: String,
pub uuid: Option<String>,
pub systems: Option<OdataId>,
pub chassis: Option<OdataId>,
pub managers: Option<OdataId>,
pub session_service: Option<OdataId>,
pub account_service: Option<OdataId>,
pub event_service: Option<OdataId>,
pub task_service: Option<OdataId>,
pub update_service: Option<OdataId>,
pub registries: Option<OdataId>,
pub json_schemas: Option<OdataId>,
pub extra: Map<String, Value>,
}Expand description
GET /redfish/v1 response.
Fields§
§odata_id: Option<String>§redfish_version: String§uuid: Option<String>§systems: Option<OdataId>§chassis: Option<OdataId>§managers: Option<OdataId>§session_service: Option<OdataId>§account_service: Option<OdataId>§event_service: Option<OdataId>§task_service: Option<OdataId>§update_service: Option<OdataId>§registries: Option<OdataId>§json_schemas: Option<OdataId>§extra: Map<String, Value>Trait Implementations§
Source§impl Clone for ServiceRoot
impl Clone for ServiceRoot
Source§fn clone(&self) -> ServiceRoot
fn clone(&self) -> ServiceRoot
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 moreSource§impl Debug for ServiceRoot
impl Debug for ServiceRoot
Source§impl<'de> Deserialize<'de> for ServiceRoot
impl<'de> Deserialize<'de> for ServiceRoot
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
Auto Trait Implementations§
impl Freeze for ServiceRoot
impl RefUnwindSafe for ServiceRoot
impl Send for ServiceRoot
impl Sync for ServiceRoot
impl Unpin for ServiceRoot
impl UnwindSafe for ServiceRoot
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