pub struct SearchAnswerMessage {
pub role: String,
pub content: String,
}Expand description
A chat message for the search answer endpoint.
Fields§
§role: StringMessage role (“user”, “assistant”, “system”).
content: StringMessage text content.
Trait Implementations§
Source§impl Clone for SearchAnswerMessage
impl Clone for SearchAnswerMessage
Source§fn clone(&self) -> SearchAnswerMessage
fn clone(&self) -> SearchAnswerMessage
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 SearchAnswerMessage
impl Debug for SearchAnswerMessage
Source§impl<'de> Deserialize<'de> for SearchAnswerMessage
impl<'de> Deserialize<'de> for SearchAnswerMessage
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
Auto Trait Implementations§
impl Freeze for SearchAnswerMessage
impl RefUnwindSafe for SearchAnswerMessage
impl Send for SearchAnswerMessage
impl Sync for SearchAnswerMessage
impl Unpin for SearchAnswerMessage
impl UnsafeUnpin for SearchAnswerMessage
impl UnwindSafe for SearchAnswerMessage
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