pub enum ConversationMessageRole {
User,
Assistant,
}Variants§
Trait Implementations§
Source§impl Clone for ConversationMessageRole
impl Clone for ConversationMessageRole
Source§fn clone(&self) -> ConversationMessageRole
fn clone(&self) -> ConversationMessageRole
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 ConversationMessageRole
Source§impl Debug for ConversationMessageRole
impl Debug for ConversationMessageRole
Source§impl<'de> Deserialize<'de> for ConversationMessageRole
impl<'de> Deserialize<'de> for ConversationMessageRole
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 ConversationMessageRole
Source§impl PartialEq for ConversationMessageRole
impl PartialEq for ConversationMessageRole
Source§impl Serialize for ConversationMessageRole
impl Serialize for ConversationMessageRole
impl StructuralPartialEq for ConversationMessageRole
Auto Trait Implementations§
impl Freeze for ConversationMessageRole
impl RefUnwindSafe for ConversationMessageRole
impl Send for ConversationMessageRole
impl Sync for ConversationMessageRole
impl Unpin for ConversationMessageRole
impl UnsafeUnpin for ConversationMessageRole
impl UnwindSafe for ConversationMessageRole
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