pub struct DeepOperations {
pub deep_patch: Option<Boolean>,
pub deep_post: Option<Boolean>,
pub max_levels: Option<Int64>,
}Expand description
The information about deep operations that the service supports.
This type shall contain information about deep operations that the service supports.
Fields§
§deep_patch: Option<Boolean>An indication of whether the service supports the deep PATCH operation.
This property shall indicate whether this service supports the Redfish Specification-defined deep
PATCH operation.
deep_post: Option<Boolean>An indication of whether the service supports the deep POST operation.
This property shall indicate whether this service supports the Redfish Specification-defined deep
POST operation.
max_levels: Option<Int64>The maximum levels of resources allowed in deep operations.
This property shall contain the maximum levels of resources allowed in deep operations.
Trait Implementations§
Source§impl Debug for DeepOperations
impl Debug for DeepOperations
Source§impl<'de> Deserialize<'de> for DeepOperations
impl<'de> Deserialize<'de> for DeepOperations
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
impl Send for DeepOperations
SAFETY: All generated data types are Send
impl Sync for DeepOperations
SAFETY: All generated data types are Sync
Auto Trait Implementations§
impl Freeze for DeepOperations
impl RefUnwindSafe for DeepOperations
impl Unpin for DeepOperations
impl UnsafeUnpin for DeepOperations
impl UnwindSafe for DeepOperations
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