pub struct ResponsesMessage {
pub role: String,
pub content: String,
}Expand description
Message format for the Responses API input array.
Fields§
§role: String§content: StringTrait Implementations§
Source§impl Clone for ResponsesMessage
impl Clone for ResponsesMessage
Source§fn clone(&self) -> ResponsesMessage
fn clone(&self) -> ResponsesMessage
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 ResponsesMessage
impl Debug for ResponsesMessage
Source§impl<'de> Deserialize<'de> for ResponsesMessage
impl<'de> Deserialize<'de> for ResponsesMessage
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 ResponsesMessage
impl RefUnwindSafe for ResponsesMessage
impl Send for ResponsesMessage
impl Sync for ResponsesMessage
impl Unpin for ResponsesMessage
impl UnwindSafe for ResponsesMessage
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