#[non_exhaustive]pub enum ChatDeltaRole {
Assistant,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Assistant
Trait Implementations§
Source§impl Clone for ChatDeltaRole
impl Clone for ChatDeltaRole
Source§fn clone(&self) -> ChatDeltaRole
fn clone(&self) -> ChatDeltaRole
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 moreSource§impl Debug for ChatDeltaRole
impl Debug for ChatDeltaRole
Source§impl<'de> Deserialize<'de> for ChatDeltaRole
impl<'de> Deserialize<'de> for ChatDeltaRole
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 ChatDeltaRole
Source§impl PartialEq for ChatDeltaRole
impl PartialEq for ChatDeltaRole
Source§impl Serialize for ChatDeltaRole
impl Serialize for ChatDeltaRole
impl StructuralPartialEq for ChatDeltaRole
Auto Trait Implementations§
impl Freeze for ChatDeltaRole
impl RefUnwindSafe for ChatDeltaRole
impl Send for ChatDeltaRole
impl Sync for ChatDeltaRole
impl Unpin for ChatDeltaRole
impl UnsafeUnpin for ChatDeltaRole
impl UnwindSafe for ChatDeltaRole
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