pub struct DeveloperMessage {
pub role: String,
pub content: String,
}Expand description
Developer message (for o1+ models)
Fields§
§role: String§content: StringImplementations§
Trait Implementations§
Source§impl Clone for DeveloperMessage
impl Clone for DeveloperMessage
Source§fn clone(&self) -> DeveloperMessage
fn clone(&self) -> DeveloperMessage
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 DeveloperMessage
impl Debug for DeveloperMessage
Source§impl<'de> Deserialize<'de> for DeveloperMessage
impl<'de> Deserialize<'de> for DeveloperMessage
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 DeveloperMessage
impl RefUnwindSafe for DeveloperMessage
impl Send for DeveloperMessage
impl Sync for DeveloperMessage
impl Unpin for DeveloperMessage
impl UnsafeUnpin for DeveloperMessage
impl UnwindSafe for DeveloperMessage
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