pub struct FixedDatabase {Show 30 fields
pub database_id: Option<i32>,
pub name: Option<String>,
pub protocol: Option<String>,
pub provider: Option<String>,
pub region: Option<String>,
pub redis_version: Option<String>,
pub redis_version_compliance: Option<String>,
pub resp_version: Option<String>,
pub status: Option<String>,
pub plan_memory_limit: Option<f64>,
pub plan_dataset_size: Option<f64>,
pub memory_limit_measurement_unit: Option<String>,
pub memory_limit_in_gb: Option<f64>,
pub dataset_size_in_gb: Option<f64>,
pub memory_used_in_mb: Option<f64>,
pub network_monthly_usage_in_byte: Option<f64>,
pub memory_storage: Option<String>,
pub redis_flex: Option<bool>,
pub support_oss_cluster_api: Option<bool>,
pub use_external_endpoint_for_oss_cluster_api: Option<bool>,
pub data_persistence: Option<String>,
pub replication: Option<bool>,
pub data_eviction_policy: Option<String>,
pub activated_on: Option<String>,
pub last_modified: Option<String>,
pub public_endpoint: Option<String>,
pub private_endpoint: Option<String>,
pub dynamic_endpoints: Option<DynamicEndpoints>,
pub links: Option<Vec<HashMap<String, Value>>>,
pub extra: Value,
}
Expand description
FixedDatabase
Fields§
§database_id: Option<i32>
§name: Option<String>
§protocol: Option<String>
§provider: Option<String>
§region: Option<String>
§redis_version: Option<String>
§redis_version_compliance: Option<String>
§resp_version: Option<String>
§status: Option<String>
§plan_memory_limit: Option<f64>
§plan_dataset_size: Option<f64>
§memory_limit_measurement_unit: Option<String>
§memory_limit_in_gb: Option<f64>
§dataset_size_in_gb: Option<f64>
§memory_used_in_mb: Option<f64>
§network_monthly_usage_in_byte: Option<f64>
§memory_storage: Option<String>
§redis_flex: Option<bool>
§support_oss_cluster_api: Option<bool>
§use_external_endpoint_for_oss_cluster_api: Option<bool>
§data_persistence: Option<String>
§replication: Option<bool>
§data_eviction_policy: Option<String>
§activated_on: Option<String>
§last_modified: Option<String>
§public_endpoint: Option<String>
§private_endpoint: Option<String>
§dynamic_endpoints: Option<DynamicEndpoints>
§links: Option<Vec<HashMap<String, Value>>>
HATEOAS links
extra: Value
Additional fields from the API
Trait Implementations§
Source§impl Clone for FixedDatabase
impl Clone for FixedDatabase
Source§fn clone(&self) -> FixedDatabase
fn clone(&self) -> FixedDatabase
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 FixedDatabase
impl Debug for FixedDatabase
Source§impl<'de> Deserialize<'de> for FixedDatabase
impl<'de> Deserialize<'de> for FixedDatabase
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
Auto Trait Implementations§
impl Freeze for FixedDatabase
impl RefUnwindSafe for FixedDatabase
impl Send for FixedDatabase
impl Sync for FixedDatabase
impl Unpin for FixedDatabase
impl UnwindSafe for FixedDatabase
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