pub struct NodesCephGetFsResponseDataInner {
pub data_pool: String,
pub data_pool_ids: Option<Vec<i64>>,
pub data_pools: Option<Vec<String>>,
pub metadata_pool: String,
pub metadata_pool_id: Option<i64>,
pub name: String,
}Fields§
§data_pool: StringName of the filesystem’s first data pool. A CephFS can have more than one data pool; consumers interested in the full set should read ‘data_pools’ instead. Kept for backwards compatibility.
data_pool_ids: Option<Vec<i64>>Numeric ids of the data pools.
data_pools: Option<Vec<String>>Names of all data pools assigned to the filesystem; a CephFS can have multiple data pools (e.g. replicated metadata plus EC data, or multiple device-class-specific data pools).
metadata_pool: StringName of the metadata pool.
metadata_pool_id: Option<i64>Numeric id of the metadata pool.
name: StringThe ceph filesystem name.
Implementations§
Trait Implementations§
Source§impl Clone for NodesCephGetFsResponseDataInner
impl Clone for NodesCephGetFsResponseDataInner
Source§fn clone(&self) -> NodesCephGetFsResponseDataInner
fn clone(&self) -> NodesCephGetFsResponseDataInner
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 NodesCephGetFsResponseDataInner
impl Default for NodesCephGetFsResponseDataInner
Source§fn default() -> NodesCephGetFsResponseDataInner
fn default() -> NodesCephGetFsResponseDataInner
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NodesCephGetFsResponseDataInner
impl<'de> Deserialize<'de> for NodesCephGetFsResponseDataInner
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 NodesCephGetFsResponseDataInner
impl PartialEq for NodesCephGetFsResponseDataInner
Source§fn eq(&self, other: &NodesCephGetFsResponseDataInner) -> bool
fn eq(&self, other: &NodesCephGetFsResponseDataInner) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for NodesCephGetFsResponseDataInner
Auto Trait Implementations§
impl Freeze for NodesCephGetFsResponseDataInner
impl RefUnwindSafe for NodesCephGetFsResponseDataInner
impl Send for NodesCephGetFsResponseDataInner
impl Sync for NodesCephGetFsResponseDataInner
impl Unpin for NodesCephGetFsResponseDataInner
impl UnsafeUnpin for NodesCephGetFsResponseDataInner
impl UnwindSafe for NodesCephGetFsResponseDataInner
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