pub struct UpgradeTarget {
pub auto_upgrade: Option<bool>,
pub description: Option<String>,
pub engine: Option<String>,
pub engine_version: Option<String>,
pub is_major_version_upgrade: Option<bool>,
}Expand description
The version of the database engine that an instance can be upgraded to.
Fields§
§auto_upgrade: Option<bool>A value that indicates whether the target version is applied to any source DB instances that have AutoMinorVersionUpgrade set to true.
description: Option<String>The version of the database engine that an instance can be upgraded to.
engine: Option<String>The name of the upgrade target database engine.
engine_version: Option<String>The version number of the upgrade target database engine.
is_major_version_upgrade: Option<bool>A value that indicates whether a database engine is upgraded to a major version.
Trait Implementations§
Source§impl Clone for UpgradeTarget
impl Clone for UpgradeTarget
Source§fn clone(&self) -> UpgradeTarget
fn clone(&self) -> UpgradeTarget
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 UpgradeTarget
impl Debug for UpgradeTarget
Source§impl Default for UpgradeTarget
impl Default for UpgradeTarget
Source§fn default() -> UpgradeTarget
fn default() -> UpgradeTarget
Returns the “default value” for a type. Read more
Source§impl PartialEq for UpgradeTarget
impl PartialEq for UpgradeTarget
impl StructuralPartialEq for UpgradeTarget
Auto Trait Implementations§
impl Freeze for UpgradeTarget
impl RefUnwindSafe for UpgradeTarget
impl Send for UpgradeTarget
impl Sync for UpgradeTarget
impl Unpin for UpgradeTarget
impl UnwindSafe for UpgradeTarget
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