pub enum ProviderSessionKey {
SessionId,
ConversationId,
}Variants§
Trait Implementations§
Source§impl Clone for ProviderSessionKey
impl Clone for ProviderSessionKey
Source§fn clone(&self) -> ProviderSessionKey
fn clone(&self) -> ProviderSessionKey
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ProviderSessionKey
Source§impl Debug for ProviderSessionKey
impl Debug for ProviderSessionKey
Source§impl<'de> Deserialize<'de> for ProviderSessionKey
impl<'de> Deserialize<'de> for ProviderSessionKey
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 ProviderSessionKey
Source§impl PartialEq for ProviderSessionKey
impl PartialEq for ProviderSessionKey
Source§impl Serialize for ProviderSessionKey
impl Serialize for ProviderSessionKey
impl StructuralPartialEq for ProviderSessionKey
Auto Trait Implementations§
impl Freeze for ProviderSessionKey
impl RefUnwindSafe for ProviderSessionKey
impl Send for ProviderSessionKey
impl Sync for ProviderSessionKey
impl Unpin for ProviderSessionKey
impl UnsafeUnpin for ProviderSessionKey
impl UnwindSafe for ProviderSessionKey
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