pub struct DatabasesListOptionsResponseVersionAvailabilityAdvancedMysqlItem {
pub end_of_availability: Option<String>,
pub end_of_life: Option<String>,
pub version: Option<String>,
}Expand description
DatabasesListOptionsResponseVersionAvailabilityAdvancedMysqlItem
JSON schema
{
"type": "object",
"properties": {
"end_of_availability": {
"description": "A timestamp referring to the date when the particular version will no longer be available for creating new clusters. If null, the version does not have an end of availability timeline.",
"examples": [
"2023-05-09T00:00:00Z"
],
"type": [
"string",
"null"
]
},
"end_of_life": {
"description": "A timestamp referring to the date when the particular version will no longer be supported. If null, the version does not have an end of life timeline.",
"examples": [
"2023-11-09T00:00:00Z"
],
"type": [
"string",
"null"
]
},
"version": {
"description": "The engine version.",
"examples": [
"8"
],
"type": "string"
}
}
}Fields§
§end_of_availability: Option<String>A timestamp referring to the date when the particular version will no longer be available for creating new clusters. If null, the version does not have an end of availability timeline.
end_of_life: Option<String>A timestamp referring to the date when the particular version will no longer be supported. If null, the version does not have an end of life timeline.
version: Option<String>The engine version.
Trait Implementations§
Source§impl Clone for DatabasesListOptionsResponseVersionAvailabilityAdvancedMysqlItem
impl Clone for DatabasesListOptionsResponseVersionAvailabilityAdvancedMysqlItem
Source§fn clone(
&self,
) -> DatabasesListOptionsResponseVersionAvailabilityAdvancedMysqlItem
fn clone( &self, ) -> DatabasesListOptionsResponseVersionAvailabilityAdvancedMysqlItem
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<'de> Deserialize<'de> for DatabasesListOptionsResponseVersionAvailabilityAdvancedMysqlItem
impl<'de> Deserialize<'de> for DatabasesListOptionsResponseVersionAvailabilityAdvancedMysqlItem
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 From<&DatabasesListOptionsResponseVersionAvailabilityAdvancedMysqlItem> for DatabasesListOptionsResponseVersionAvailabilityAdvancedMysqlItem
impl From<&DatabasesListOptionsResponseVersionAvailabilityAdvancedMysqlItem> for DatabasesListOptionsResponseVersionAvailabilityAdvancedMysqlItem
Source§fn from(
value: &DatabasesListOptionsResponseVersionAvailabilityAdvancedMysqlItem,
) -> Self
fn from( value: &DatabasesListOptionsResponseVersionAvailabilityAdvancedMysqlItem, ) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for DatabasesListOptionsResponseVersionAvailabilityAdvancedMysqlItem
impl RefUnwindSafe for DatabasesListOptionsResponseVersionAvailabilityAdvancedMysqlItem
impl Send for DatabasesListOptionsResponseVersionAvailabilityAdvancedMysqlItem
impl Sync for DatabasesListOptionsResponseVersionAvailabilityAdvancedMysqlItem
impl Unpin for DatabasesListOptionsResponseVersionAvailabilityAdvancedMysqlItem
impl UnsafeUnpin for DatabasesListOptionsResponseVersionAvailabilityAdvancedMysqlItem
impl UnwindSafe for DatabasesListOptionsResponseVersionAvailabilityAdvancedMysqlItem
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