Struct scylla::transport::retry_policy::DefaultRetryPolicy
source · [−]pub struct DefaultRetryPolicy;
Expand description
Default retry policy - retries when there is a high chance that a retry might help.
Behaviour based on DataStax Java Driver
Implementations
sourceimpl DefaultRetryPolicy
impl DefaultRetryPolicy
pub fn new() -> DefaultRetryPolicy
Trait Implementations
sourceimpl Default for DefaultRetryPolicy
impl Default for DefaultRetryPolicy
sourcefn default() -> DefaultRetryPolicy
fn default() -> DefaultRetryPolicy
Returns the “default value” for a type. Read more
sourceimpl RetryPolicy for DefaultRetryPolicy
impl RetryPolicy for DefaultRetryPolicy
sourcefn 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
sourcefn clone_boxed(&self) -> Box<dyn RetryPolicy>
fn clone_boxed(&self) -> Box<dyn RetryPolicy>
Used to clone this RetryPolicy
Auto Trait Implementations
impl RefUnwindSafe for DefaultRetryPolicy
impl Send for DefaultRetryPolicy
impl Sync for DefaultRetryPolicy
impl Unpin for DefaultRetryPolicy
impl UnwindSafe for DefaultRetryPolicy
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more