pub struct NodesStorageReadStatusResponseData {
pub active: Option<PveBoolean>,
pub avail: Option<i64>,
pub content: String,
pub enabled: Option<PveBoolean>,
pub shared: Option<PveBoolean>,
pub total: Option<i64>,
pub type: String,
pub used: Option<i64>,
}Fields§
§active: Option<PveBoolean>Set when storage is accessible.
avail: Option<i64>Available storage space in bytes.
content: StringAllowed storage content types.
enabled: Option<PveBoolean>Set when storage is enabled (not disabled).
Shared flag from storage configuration.
total: Option<i64>Total storage space in bytes.
type: StringStorage type.
used: Option<i64>Used storage space in bytes.
Implementations§
Source§impl NodesStorageReadStatusResponseData
impl NodesStorageReadStatusResponseData
pub fn new(content: String, type: String) -> NodesStorageReadStatusResponseData
Trait Implementations§
Source§impl Clone for NodesStorageReadStatusResponseData
impl Clone for NodesStorageReadStatusResponseData
Source§fn clone(&self) -> NodesStorageReadStatusResponseData
fn clone(&self) -> NodesStorageReadStatusResponseData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for NodesStorageReadStatusResponseData
impl Default for NodesStorageReadStatusResponseData
Source§fn default() -> NodesStorageReadStatusResponseData
fn default() -> NodesStorageReadStatusResponseData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NodesStorageReadStatusResponseData
impl<'de> Deserialize<'de> for NodesStorageReadStatusResponseData
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 PartialEq for NodesStorageReadStatusResponseData
impl PartialEq for NodesStorageReadStatusResponseData
Source§fn eq(&self, other: &NodesStorageReadStatusResponseData) -> bool
fn eq(&self, other: &NodesStorageReadStatusResponseData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for NodesStorageReadStatusResponseData
Auto Trait Implementations§
impl Freeze for NodesStorageReadStatusResponseData
impl RefUnwindSafe for NodesStorageReadStatusResponseData
impl Send for NodesStorageReadStatusResponseData
impl Sync for NodesStorageReadStatusResponseData
impl Unpin for NodesStorageReadStatusResponseData
impl UnsafeUnpin for NodesStorageReadStatusResponseData
impl UnwindSafe for NodesStorageReadStatusResponseData
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