pub struct PostTurnContext {
pub response_text: String,
pub turn_number: u32,
}Expand description
Context passed to HookPoint::PostTurn hooks.
Fields§
§response_text: StringThe model’s response text for this turn.
turn_number: u32The 1-based turn number.
Trait Implementations§
Source§impl Clone for PostTurnContext
impl Clone for PostTurnContext
Source§fn clone(&self) -> PostTurnContext
fn clone(&self) -> PostTurnContext
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 PostTurnContext
impl Debug for PostTurnContext
Source§impl<'de> Deserialize<'de> for PostTurnContext
impl<'de> Deserialize<'de> for PostTurnContext
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 PostTurnContext
impl RefUnwindSafe for PostTurnContext
impl Send for PostTurnContext
impl Sync for PostTurnContext
impl Unpin for PostTurnContext
impl UnsafeUnpin for PostTurnContext
impl UnwindSafe for PostTurnContext
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