pub struct ResourceCollection {
pub odata_type: String,
pub base: ItemOrCollection,
pub description: Option<Option<Description>>,
pub name: Name,
pub oem: Option<Oem>,
}Fields§
§odata_type: StringType of the resource
base: ItemOrCollectionBase type
description: Option<Option<Description>>§name: Name§oem: Option<Oem>The OEM extension property.
This property shall contain the OEM extensions. All values for properties contained in this object shall conform to the Redfish Specification-described requirements.
Trait Implementations§
Source§impl Debug for ResourceCollection
impl Debug for ResourceCollection
Source§impl<'de> Deserialize<'de> for ResourceCollection
impl<'de> Deserialize<'de> for ResourceCollection
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 EntityTypeRef for ResourceCollection
impl EntityTypeRef for ResourceCollection
Source§impl Expandable for ResourceCollection
impl Expandable for ResourceCollection
Source§impl RedfishSettings<ResourceCollection> for ResourceCollection
impl RedfishSettings<ResourceCollection> for ResourceCollection
Source§fn settings_object(&self) -> Option<NavProperty<Self>>
fn settings_object(&self) -> Option<NavProperty<Self>>
Reference to the enity type object.
Auto Trait Implementations§
impl Freeze for ResourceCollection
impl RefUnwindSafe for ResourceCollection
impl Send for ResourceCollection
impl Sync for ResourceCollection
impl Unpin for ResourceCollection
impl UnsafeUnpin for ResourceCollection
impl UnwindSafe for ResourceCollection
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