pub struct SingleRegionQuorum {
pub serving_location: Option<String>,
}
Expand description
Message type for a single-region quorum.
This type is not used in any activity, and only used as part of another schema.
Fields§
§serving_location: Option<String>
Required. The location of the serving region, e.g. “us-central1”. The location must be one of the regions within the dual region instance configuration of your database. The list of valid locations is available via [GetInstanceConfig[InstanceAdmin.GetInstanceConfig] API. This should only be used if you plan to change quorum in single-region quorum type.
Trait Implementations§
Source§impl Clone for SingleRegionQuorum
impl Clone for SingleRegionQuorum
Source§fn clone(&self) -> SingleRegionQuorum
fn clone(&self) -> SingleRegionQuorum
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 SingleRegionQuorum
impl Debug for SingleRegionQuorum
Source§impl Default for SingleRegionQuorum
impl Default for SingleRegionQuorum
Source§fn default() -> SingleRegionQuorum
fn default() -> SingleRegionQuorum
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SingleRegionQuorum
impl<'de> Deserialize<'de> for SingleRegionQuorum
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 Serialize for SingleRegionQuorum
impl Serialize for SingleRegionQuorum
impl Part for SingleRegionQuorum
Auto Trait Implementations§
impl Freeze for SingleRegionQuorum
impl RefUnwindSafe for SingleRegionQuorum
impl Send for SingleRegionQuorum
impl Sync for SingleRegionQuorum
impl Unpin for SingleRegionQuorum
impl UnwindSafe for SingleRegionQuorum
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more