pub struct AnaCharacteristics {
pub access_state: Option<Option<AnaAccessState>>,
pub volume: Option<NavProperty<Volume>>,
}Expand description
The ANA characteristics and volume information for a storage controller.
This type shall contain the ANA characteristics and volume information for a storage controller.
Fields§
§access_state: Option<Option<AnaAccessState>>Reported ANA access state.
This property shall contain the reported ANA access state.
volume: Option<NavProperty<Volume>>The specified volume.
This property shall contain a link to a resource of type Volume.
Trait Implementations§
Source§impl Debug for AnaCharacteristics
impl Debug for AnaCharacteristics
Source§impl<'de> Deserialize<'de> for AnaCharacteristics
impl<'de> Deserialize<'de> for AnaCharacteristics
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 AnaCharacteristics
impl RefUnwindSafe for AnaCharacteristics
impl Send for AnaCharacteristics
impl Sync for AnaCharacteristics
impl Unpin for AnaCharacteristics
impl UnsafeUnpin for AnaCharacteristics
impl UnwindSafe for AnaCharacteristics
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