pub struct FixedSubscription {Show 28 fields
pub id: Option<i32>,
pub name: Option<String>,
pub status: Option<String>,
pub payment_method_id: Option<i32>,
pub payment_method_type: Option<String>,
pub plan_id: Option<i32>,
pub plan_name: Option<String>,
pub plan_type: Option<String>,
pub size: Option<f64>,
pub size_measurement_unit: Option<String>,
pub provider: Option<String>,
pub region: Option<String>,
pub price: Option<i32>,
pub price_period: Option<String>,
pub price_currency: Option<String>,
pub maximum_databases: Option<i32>,
pub availability: Option<String>,
pub connections: Option<String>,
pub cidr_allow_rules: Option<i32>,
pub support_data_persistence: Option<bool>,
pub support_instant_and_daily_backups: Option<bool>,
pub support_replication: Option<bool>,
pub support_clustering: Option<bool>,
pub customer_support: Option<String>,
pub creation_date: Option<String>,
pub database_status: Option<String>,
pub links: Option<Vec<HashMap<String, Value>>>,
pub extra: Value,
}
Expand description
Redis Essentials Subscription information
Fields§
§id: Option<i32>
§name: Option<String>
§status: Option<String>
§payment_method_id: Option<i32>
§payment_method_type: Option<String>
§plan_id: Option<i32>
§plan_name: Option<String>
§plan_type: Option<String>
§size: Option<f64>
§size_measurement_unit: Option<String>
§provider: Option<String>
§region: Option<String>
§price: Option<i32>
§price_period: Option<String>
§price_currency: Option<String>
§maximum_databases: Option<i32>
§availability: Option<String>
§connections: Option<String>
§cidr_allow_rules: Option<i32>
§support_data_persistence: Option<bool>
§support_instant_and_daily_backups: Option<bool>
§support_replication: Option<bool>
§support_clustering: Option<bool>
§customer_support: Option<String>
§creation_date: Option<String>
§database_status: Option<String>
§links: Option<Vec<HashMap<String, Value>>>
HATEOAS links
extra: Value
Additional fields from the API
Trait Implementations§
Source§impl Clone for FixedSubscription
impl Clone for FixedSubscription
Source§fn clone(&self) -> FixedSubscription
fn clone(&self) -> FixedSubscription
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 FixedSubscription
impl Debug for FixedSubscription
Source§impl<'de> Deserialize<'de> for FixedSubscription
impl<'de> Deserialize<'de> for FixedSubscription
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 FixedSubscription
impl RefUnwindSafe for FixedSubscription
impl Send for FixedSubscription
impl Sync for FixedSubscription
impl Unpin for FixedSubscription
impl UnwindSafe for FixedSubscription
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