pub enum RoleAppendAttemptClosure {
ExpiredUnknown,
SupersededNoEffect,
}Expand description
Why one prepared locator is safe to stop submitting before a new prepare.
Variants§
Trait Implementations§
Source§impl Clone for RoleAppendAttemptClosure
impl Clone for RoleAppendAttemptClosure
impl Copy for RoleAppendAttemptClosure
Source§impl Debug for RoleAppendAttemptClosure
impl Debug for RoleAppendAttemptClosure
Source§impl<'de> Deserialize<'de> for RoleAppendAttemptClosure
impl<'de> Deserialize<'de> for RoleAppendAttemptClosure
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
impl Eq for RoleAppendAttemptClosure
Source§impl PartialEq for RoleAppendAttemptClosure
impl PartialEq for RoleAppendAttemptClosure
Source§impl Serialize for RoleAppendAttemptClosure
impl Serialize for RoleAppendAttemptClosure
impl StructuralPartialEq for RoleAppendAttemptClosure
Auto Trait Implementations§
impl Freeze for RoleAppendAttemptClosure
impl RefUnwindSafe for RoleAppendAttemptClosure
impl Send for RoleAppendAttemptClosure
impl Sync for RoleAppendAttemptClosure
impl Unpin for RoleAppendAttemptClosure
impl UnsafeUnpin for RoleAppendAttemptClosure
impl UnwindSafe for RoleAppendAttemptClosure
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request