pub struct VolumeUsageData {
pub ref_count: i64,
pub size: i64,
}Expand description
VolumeUsageData : VolumeUsageData Usage details about the volume. This information is used by the GET /system/df endpoint, and omitted in other endpoints.
Fields§
§ref_count: i64The number of containers referencing this volume. This field is set to -1 if the reference-count is not available.
size: i64Amount of disk space used by the volume (in bytes). This information is only available for volumes created with the \"local\" volume driver. For volumes created with other volume drivers, this field is set to -1 ("not available")
Implementations§
Source§impl VolumeUsageData
impl VolumeUsageData
Sourcepub fn new(ref_count: i64, size: i64) -> VolumeUsageData
pub fn new(ref_count: i64, size: i64) -> VolumeUsageData
VolumeUsageData Usage details about the volume. This information is used by the GET /system/df endpoint, and omitted in other endpoints.
Trait Implementations§
Source§impl Clone for VolumeUsageData
impl Clone for VolumeUsageData
Source§fn clone(&self) -> VolumeUsageData
fn clone(&self) -> VolumeUsageData
Returns a duplicate of the value. Read more
1.0.0 · 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 VolumeUsageData
impl Debug for VolumeUsageData
Source§impl<'de> Deserialize<'de> for VolumeUsageData
impl<'de> Deserialize<'de> for VolumeUsageData
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 VolumeUsageData
impl PartialEq for VolumeUsageData
Source§impl Serialize for VolumeUsageData
impl Serialize for VolumeUsageData
impl StructuralPartialEq for VolumeUsageData
Auto Trait Implementations§
impl Freeze for VolumeUsageData
impl RefUnwindSafe for VolumeUsageData
impl Send for VolumeUsageData
impl Sync for VolumeUsageData
impl Unpin for VolumeUsageData
impl UnwindSafe for VolumeUsageData
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