pub struct DecisionInputAssistantMessage {
pub content: DecisionInputAssistantContent,
pub phase: Option<MessagePhaseParam>,
}Available on crate feature
decision-types only.Expand description
An assistant message containing output text or refusals.
Fields§
§content: DecisionInputAssistantContent§phase: Option<MessagePhaseParam>The phase of an assistant message.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DecisionInputAssistantMessage
impl<'de> Deserialize<'de> for DecisionInputAssistantMessage
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
impl StructuralPartialEq for DecisionInputAssistantMessage
Auto Trait Implementations§
impl Freeze for DecisionInputAssistantMessage
impl RefUnwindSafe for DecisionInputAssistantMessage
impl Send for DecisionInputAssistantMessage
impl Sync for DecisionInputAssistantMessage
impl Unpin for DecisionInputAssistantMessage
impl UnsafeUnpin for DecisionInputAssistantMessage
impl UnwindSafe for DecisionInputAssistantMessage
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