pub struct AttemptBodyContext {
pub session_id: String,
pub goal: String,
pub criteria: Vec<Criterion>,
pub extensions: Option<Value>,
pub attempt: u32,
pub context_input: Option<String>,
}Fields§
§session_id: String§goal: String§criteria: Vec<Criterion>§extensions: Option<Value>§attempt: u32§context_input: Option<String>Carry material is context for the next attempt, not a goal rewrite.
Trait Implementations§
Source§impl Clone for AttemptBodyContext
impl Clone for AttemptBodyContext
Source§fn clone(&self) -> AttemptBodyContext
fn clone(&self) -> AttemptBodyContext
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 moreAuto Trait Implementations§
impl Freeze for AttemptBodyContext
impl RefUnwindSafe for AttemptBodyContext
impl Send for AttemptBodyContext
impl Sync for AttemptBodyContext
impl Unpin for AttemptBodyContext
impl UnsafeUnpin for AttemptBodyContext
impl UnwindSafe for AttemptBodyContext
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