pub struct ExcludeReplicas {
pub replica_selections: Option<Vec<ReplicaSelection>>,
}
Expand description
An ExcludeReplicas contains a repeated set of ReplicaSelection that should be excluded from serving requests.
This type is not used in any activity, and only used as part of another schema.
Fields§
§replica_selections: Option<Vec<ReplicaSelection>>
The directed read replica selector.
Trait Implementations§
Source§impl Clone for ExcludeReplicas
impl Clone for ExcludeReplicas
Source§fn clone(&self) -> ExcludeReplicas
fn clone(&self) -> ExcludeReplicas
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 ExcludeReplicas
impl Debug for ExcludeReplicas
Source§impl Default for ExcludeReplicas
impl Default for ExcludeReplicas
Source§fn default() -> ExcludeReplicas
fn default() -> ExcludeReplicas
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExcludeReplicas
impl<'de> Deserialize<'de> for ExcludeReplicas
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 ExcludeReplicas
impl Serialize for ExcludeReplicas
impl Part for ExcludeReplicas
Auto Trait Implementations§
impl Freeze for ExcludeReplicas
impl RefUnwindSafe for ExcludeReplicas
impl Send for ExcludeReplicas
impl Sync for ExcludeReplicas
impl Unpin for ExcludeReplicas
impl UnwindSafe for ExcludeReplicas
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