pub struct PreCheckMajorVersionUpgradeContext {
pub kind: Option<String>,
pub pre_check_response: Option<Vec<PreCheckResponse>>,
pub target_database_version: Option<String>,
}Expand description
Pre-check major version upgrade context.
This type is not used in any activity, and only used as part of another schema.
Fields§
§kind: Option<String>Optional. This is always sql#preCheckMajorVersionUpgradeContext.
pre_check_response: Option<Vec<PreCheckResponse>>Output only. The responses from the precheck operation.
target_database_version: Option<String>Required. The target database version to upgrade to.
Trait Implementations§
Source§impl Clone for PreCheckMajorVersionUpgradeContext
impl Clone for PreCheckMajorVersionUpgradeContext
Source§fn clone(&self) -> PreCheckMajorVersionUpgradeContext
fn clone(&self) -> PreCheckMajorVersionUpgradeContext
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 Default for PreCheckMajorVersionUpgradeContext
impl Default for PreCheckMajorVersionUpgradeContext
Source§fn default() -> PreCheckMajorVersionUpgradeContext
fn default() -> PreCheckMajorVersionUpgradeContext
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PreCheckMajorVersionUpgradeContext
impl<'de> Deserialize<'de> for PreCheckMajorVersionUpgradeContext
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
impl Part for PreCheckMajorVersionUpgradeContext
Auto Trait Implementations§
impl Freeze for PreCheckMajorVersionUpgradeContext
impl RefUnwindSafe for PreCheckMajorVersionUpgradeContext
impl Send for PreCheckMajorVersionUpgradeContext
impl Sync for PreCheckMajorVersionUpgradeContext
impl Unpin for PreCheckMajorVersionUpgradeContext
impl UnwindSafe for PreCheckMajorVersionUpgradeContext
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