#[non_exhaustive]pub struct FailoverContext {
pub settings_version: i64,
pub kind: String,
/* private fields */
}
Expand description
Database instance failover context.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.settings_version: i64
The current settings version of this instance. Request will be rejected if this version doesn’t match the current settings version.
kind: String
This is always sql#failoverContext
.
Implementations§
Trait Implementations§
Source§impl Clone for FailoverContext
impl Clone for FailoverContext
Source§fn clone(&self) -> FailoverContext
fn clone(&self) -> FailoverContext
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 FailoverContext
impl Debug for FailoverContext
Source§impl Default for FailoverContext
impl Default for FailoverContext
Source§fn default() -> FailoverContext
fn default() -> FailoverContext
Returns the “default value” for a type. Read more
Source§impl Message for FailoverContext
impl Message for FailoverContext
Source§impl PartialEq for FailoverContext
impl PartialEq for FailoverContext
impl StructuralPartialEq for FailoverContext
Auto Trait Implementations§
impl Freeze for FailoverContext
impl RefUnwindSafe for FailoverContext
impl Send for FailoverContext
impl Sync for FailoverContext
impl Unpin for FailoverContext
impl UnwindSafe for FailoverContext
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