Enum rivet_chat::model::ChatTypingStatus
source · [−]Expand description
Represents a chat typing status.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Idle(Unit)
Not typing.
Typing(Unit)
Typing.
Unknown
The Unknown variant represents cases where new union variant was received. Consider upgrading the SDK to the latest available version.
An unknown enum variant
Note: If you encounter this error, consider upgrading your SDK to the latest version.
The Unknown variant represents cases where the server sent a value that wasn’t recognized
by the client. This can happen when the server adds new functionality, but the client has not been updated.
To investigate this, consider turning on debug logging to print the raw HTTP response.
Implementations
Trait Implementations
sourceimpl Clone for ChatTypingStatus
impl Clone for ChatTypingStatus
sourcefn clone(&self) -> ChatTypingStatus
fn clone(&self) -> ChatTypingStatus
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for ChatTypingStatus
impl Debug for ChatTypingStatus
sourceimpl PartialEq<ChatTypingStatus> for ChatTypingStatus
impl PartialEq<ChatTypingStatus> for ChatTypingStatus
sourcefn eq(&self, other: &ChatTypingStatus) -> bool
fn eq(&self, other: &ChatTypingStatus) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &ChatTypingStatus) -> bool
fn ne(&self, other: &ChatTypingStatus) -> bool
This method tests for !=.
impl StructuralPartialEq for ChatTypingStatus
Auto Trait Implementations
impl RefUnwindSafe for ChatTypingStatus
impl Send for ChatTypingStatus
impl Sync for ChatTypingStatus
impl Unpin for ChatTypingStatus
impl UnwindSafe for ChatTypingStatus
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>
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