pub enum CreateChatDtoInput {
String(String),
MessageArray(Vec<MessageArrayInner>),
}
Expand description
CreateChatDtoInput : This is the input text for the chat. Can be a string or an array of chat messages. This field is REQUIRED for chat creation. This is the input text for the chat. Can be a string or an array of chat messages. This field is REQUIRED for chat creation.
Variants§
String(String)
MessageArray(Vec<MessageArrayInner>)
Trait Implementations§
Source§impl Clone for CreateChatDtoInput
impl Clone for CreateChatDtoInput
Source§fn clone(&self) -> CreateChatDtoInput
fn clone(&self) -> CreateChatDtoInput
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CreateChatDtoInput
impl Debug for CreateChatDtoInput
Source§impl Default for CreateChatDtoInput
impl Default for CreateChatDtoInput
Source§impl<'de> Deserialize<'de> for CreateChatDtoInput
impl<'de> Deserialize<'de> for CreateChatDtoInput
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 CreateChatDtoInput
impl PartialEq for CreateChatDtoInput
Source§impl Serialize for CreateChatDtoInput
impl Serialize for CreateChatDtoInput
impl StructuralPartialEq for CreateChatDtoInput
Auto Trait Implementations§
impl Freeze for CreateChatDtoInput
impl RefUnwindSafe for CreateChatDtoInput
impl Send for CreateChatDtoInput
impl Sync for CreateChatDtoInput
impl Unpin for CreateChatDtoInput
impl UnwindSafe for CreateChatDtoInput
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