pub struct Pools {
Show 43 fields pub cache_target_full_ratio_micro: i32, pub fast_read: Option<bool>, pub stripe_width: i32, pub flags_names: String, pub tier_of: i32, pub hit_set_grade_decay_rate: Option<i32>, pub pg_placement_num: i32, pub use_gmt_hitset: Option<bool>, pub quota_max_bytes: i32, pub erasure_code_profile: String, pub expected_num_objects: Option<i32>, pub size: i32, pub snap_seq: i32, pub auid: i32, pub cache_min_flush_age: i32, pub hit_set_period: i32, pub min_read_recency_for_promote: i32, pub target_max_objects: i32, pub pg_num: i32, pub crush_ruleset: Option<i32>, pub crush_rule: Option<i32>, pub pool_name: String, pub cache_min_evict_age: i32, pub snap_mode: String, pub cache_mode: String, pub min_size: i32, pub cache_target_dirty_high_ratio_micro: Option<i32>, pub crash_replay_interval: i32, pub object_hash: i32, pub write_tier: i32, pub cache_target_dirty_ratio_micro: i32, pub pool: i32, pub removed_snaps: String, pub last_force_op_resend: String, pub quota_max_objects: i32, pub hit_set_count: i32, pub flags: i32, pub target_max_bytes: i32, pub snap_epoch: i32, pub hit_set_search_last_n: Option<i32>, pub last_change: String, pub min_write_recency_for_promote: Option<i32>, pub read_tier: i32,
}

Fields

cache_target_full_ratio_micro: i32fast_read: Option<bool>stripe_width: i32flags_names: Stringtier_of: i32hit_set_grade_decay_rate: Option<i32>pg_placement_num: i32use_gmt_hitset: Option<bool>quota_max_bytes: i32erasure_code_profile: Stringexpected_num_objects: Option<i32>size: i32snap_seq: i32auid: i32cache_min_flush_age: i32hit_set_period: i32min_read_recency_for_promote: i32target_max_objects: i32pg_num: i32crush_ruleset: Option<i32>crush_rule: Option<i32>pool_name: Stringcache_min_evict_age: i32snap_mode: Stringcache_mode: Stringmin_size: i32cache_target_dirty_high_ratio_micro: Option<i32>crash_replay_interval: i32object_hash: i32write_tier: i32cache_target_dirty_ratio_micro: i32pool: i32removed_snaps: Stringlast_force_op_resend: Stringquota_max_objects: i32hit_set_count: i32flags: i32target_max_bytes: i32snap_epoch: i32hit_set_search_last_n: Option<i32>last_change: Stringmin_write_recency_for_promote: Option<i32>read_tier: i32

Trait Implementations

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Formats the value using the given formatter. Read more
Deserialize this value from the given Serde deserializer. Read more
This method tests for self and other values to be equal, and is used by ==. Read more
This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
Uses borrowed data to replace owned data, usually by cloning. Read more
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.