pub struct NodesStorageInfoResponseData {
pub format: String,
pub notes: Option<String>,
pub path: String,
pub protected: Option<PveBoolean>,
pub size: i64,
pub used: i64,
}Fields§
§format: StringFormat identifier (‘raw’, ‘qcow2’, ‘subvol’, ‘iso’, ‘tgz’ …)
notes: Option<String>Optional notes.
path: StringThe Path
protected: Option<PveBoolean>Protection status. Currently only supported for backups.
size: i64Volume size in bytes.
used: i64Used space. Please note that most storage plugins do not report anything useful here.
Implementations§
Trait Implementations§
Source§impl Clone for NodesStorageInfoResponseData
impl Clone for NodesStorageInfoResponseData
Source§fn clone(&self) -> NodesStorageInfoResponseData
fn clone(&self) -> NodesStorageInfoResponseData
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 Debug for NodesStorageInfoResponseData
impl Debug for NodesStorageInfoResponseData
Source§impl Default for NodesStorageInfoResponseData
impl Default for NodesStorageInfoResponseData
Source§fn default() -> NodesStorageInfoResponseData
fn default() -> NodesStorageInfoResponseData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NodesStorageInfoResponseData
impl<'de> Deserialize<'de> for NodesStorageInfoResponseData
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 NodesStorageInfoResponseData
impl PartialEq for NodesStorageInfoResponseData
Source§fn eq(&self, other: &NodesStorageInfoResponseData) -> bool
fn eq(&self, other: &NodesStorageInfoResponseData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for NodesStorageInfoResponseData
Auto Trait Implementations§
impl Freeze for NodesStorageInfoResponseData
impl RefUnwindSafe for NodesStorageInfoResponseData
impl Send for NodesStorageInfoResponseData
impl Sync for NodesStorageInfoResponseData
impl Unpin for NodesStorageInfoResponseData
impl UnsafeUnpin for NodesStorageInfoResponseData
impl UnwindSafe for NodesStorageInfoResponseData
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