pub struct AdminDatastoreGetStatusResponseData {
pub avail: i64,
pub backend_type: PbsBackendTypeEnum,
pub counts: Option<Box<AdminDatastoreGetStatusResponseDataCounts>>,
pub gc_status: Option<Box<AdminDatastoreGetStatusResponseDataGcStatus>>,
pub s3_statistics: Option<Box<AdminDatastoreGetStatusResponseDataS3Statistics>>,
pub total: i64,
pub used: i64,
}Fields§
§avail: i64Available space (bytes).
backend_type: PbsBackendTypeEnumDatastore backend type
counts: Option<Box<AdminDatastoreGetStatusResponseDataCounts>>§gc_status: Option<Box<AdminDatastoreGetStatusResponseDataGcStatus>>§s3_statistics: Option<Box<AdminDatastoreGetStatusResponseDataS3Statistics>>§total: i64Total space (bytes).
used: i64Used space (bytes).
Implementations§
Source§impl AdminDatastoreGetStatusResponseData
impl AdminDatastoreGetStatusResponseData
pub fn new( avail: i64, backend_type: PbsBackendTypeEnum, total: i64, used: i64, ) -> AdminDatastoreGetStatusResponseData
Trait Implementations§
Source§impl Clone for AdminDatastoreGetStatusResponseData
impl Clone for AdminDatastoreGetStatusResponseData
Source§fn clone(&self) -> AdminDatastoreGetStatusResponseData
fn clone(&self) -> AdminDatastoreGetStatusResponseData
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 AdminDatastoreGetStatusResponseData
impl Default for AdminDatastoreGetStatusResponseData
Source§fn default() -> AdminDatastoreGetStatusResponseData
fn default() -> AdminDatastoreGetStatusResponseData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AdminDatastoreGetStatusResponseData
impl<'de> Deserialize<'de> for AdminDatastoreGetStatusResponseData
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 AdminDatastoreGetStatusResponseData
impl PartialEq for AdminDatastoreGetStatusResponseData
Source§fn eq(&self, other: &AdminDatastoreGetStatusResponseData) -> bool
fn eq(&self, other: &AdminDatastoreGetStatusResponseData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AdminDatastoreGetStatusResponseData
Auto Trait Implementations§
impl Freeze for AdminDatastoreGetStatusResponseData
impl RefUnwindSafe for AdminDatastoreGetStatusResponseData
impl Send for AdminDatastoreGetStatusResponseData
impl Sync for AdminDatastoreGetStatusResponseData
impl Unpin for AdminDatastoreGetStatusResponseData
impl UnsafeUnpin for AdminDatastoreGetStatusResponseData
impl UnwindSafe for AdminDatastoreGetStatusResponseData
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