Struct scylla::transport::retry_policy::FallthroughRetryPolicy
source · pub struct FallthroughRetryPolicy;
Expand description
Forwards all errors directly to the user, never retries
Implementations§
source§impl FallthroughRetryPolicy
impl FallthroughRetryPolicy
pub fn new() -> FallthroughRetryPolicy
Trait Implementations§
source§impl Debug for FallthroughRetryPolicy
impl Debug for FallthroughRetryPolicy
source§impl Default for FallthroughRetryPolicy
impl Default for FallthroughRetryPolicy
source§fn default() -> FallthroughRetryPolicy
fn default() -> FallthroughRetryPolicy
Returns the “default value” for a type. Read more
source§impl RetryPolicy for FallthroughRetryPolicy
impl RetryPolicy for FallthroughRetryPolicy
source§fn new_session(&self) -> Box<dyn RetrySession>
fn new_session(&self) -> Box<dyn RetrySession>
Called for each new query, starts a session of deciding about retries
Auto Trait Implementations§
impl Freeze for FallthroughRetryPolicy
impl RefUnwindSafe for FallthroughRetryPolicy
impl Send for FallthroughRetryPolicy
impl Sync for FallthroughRetryPolicy
impl Unpin for FallthroughRetryPolicy
impl UnwindSafe for FallthroughRetryPolicy
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> 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