pub struct FixtureMessage {
pub role: String,
pub content: String,
}Expand description
A single message in a fixture’s input conversation.
Fields§
§role: StringMessage role — "user", "system", or "assistant".
content: StringPlain text content.
Trait Implementations§
Source§impl Clone for FixtureMessage
impl Clone for FixtureMessage
Source§fn clone(&self) -> FixtureMessage
fn clone(&self) -> FixtureMessage
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 moreSource§impl Debug for FixtureMessage
impl Debug for FixtureMessage
Source§impl<'de> Deserialize<'de> for FixtureMessage
impl<'de> Deserialize<'de> for FixtureMessage
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 FixtureMessage
impl RefUnwindSafe for FixtureMessage
impl Send for FixtureMessage
impl Sync for FixtureMessage
impl Unpin for FixtureMessage
impl UnsafeUnpin for FixtureMessage
impl UnwindSafe for FixtureMessage
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