pub enum ChatSessionStatus {
Active,
Expired,
Cancelled,
}Expand description
Current lifecycle state of the session.
Variants§
Trait Implementations§
Source§impl Clone for ChatSessionStatus
impl Clone for ChatSessionStatus
Source§fn clone(&self) -> ChatSessionStatus
fn clone(&self) -> ChatSessionStatus
Returns a duplicate 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 ChatSessionStatus
impl Debug for ChatSessionStatus
Source§impl<'de> Deserialize<'de> for ChatSessionStatus
impl<'de> Deserialize<'de> for ChatSessionStatus
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 PartialEq for ChatSessionStatus
impl PartialEq for ChatSessionStatus
Source§impl Serialize for ChatSessionStatus
impl Serialize for ChatSessionStatus
impl StructuralPartialEq for ChatSessionStatus
Auto Trait Implementations§
impl Freeze for ChatSessionStatus
impl RefUnwindSafe for ChatSessionStatus
impl Send for ChatSessionStatus
impl Sync for ChatSessionStatus
impl Unpin for ChatSessionStatus
impl UnwindSafe for ChatSessionStatus
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