pub enum MessageState {
None,
Created,
Completed,
Submitted,
Backed,
Cancelled,
Aborted,
Skipped,
Error,
Removed,
}Variants§
Implementations§
Source§impl MessageState
impl MessageState
pub fn is_completed(&self) -> bool
Trait Implementations§
Source§impl AsRef<str> for MessageState
impl AsRef<str> for MessageState
Source§impl Clone for MessageState
impl Clone for MessageState
Source§fn clone(&self) -> MessageState
fn clone(&self) -> MessageState
Returns a copy 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 MessageState
impl Debug for MessageState
Source§impl Default for MessageState
impl Default for MessageState
Source§fn default() -> MessageState
fn default() -> MessageState
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MessageState
impl<'de> Deserialize<'de> for MessageState
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 Display for MessageState
impl Display for MessageState
Source§impl From<&MessageState> for String
impl From<&MessageState> for String
Source§fn from(state: &MessageState) -> Self
fn from(state: &MessageState) -> Self
Converts to this type from the input type.
Source§impl From<MessageState> for String
impl From<MessageState> for String
Source§fn from(state: MessageState) -> Self
fn from(state: MessageState) -> Self
Converts to this type from the input type.
Source§impl From<String> for MessageState
impl From<String> for MessageState
Source§impl FromStr for MessageState
impl FromStr for MessageState
Source§impl PartialEq for MessageState
impl PartialEq for MessageState
Source§impl Serialize for MessageState
impl Serialize for MessageState
Source§impl TryFrom<&str> for MessageState
impl TryFrom<&str> for MessageState
impl Copy for MessageState
impl StructuralPartialEq for MessageState
Auto Trait Implementations§
impl Freeze for MessageState
impl RefUnwindSafe for MessageState
impl Send for MessageState
impl Sync for MessageState
impl Unpin for MessageState
impl UnwindSafe for MessageState
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