pub struct FreshWithFeedback;Expand description
Explicit isolation: a new session and goal-appended feedback after attempt 1.
Trait Implementations§
Source§impl CarryPolicy for FreshWithFeedback
impl CarryPolicy for FreshWithFeedback
fn prepare<'life0, 'async_trait>(
&'life0 self,
context: CarryContext,
) -> Pin<Box<dyn Future<Output = Result<PreparedAttempt>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Source§impl Clone for FreshWithFeedback
impl Clone for FreshWithFeedback
Source§fn clone(&self) -> FreshWithFeedback
fn clone(&self) -> FreshWithFeedback
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 moreimpl Copy for FreshWithFeedback
Source§impl Debug for FreshWithFeedback
impl Debug for FreshWithFeedback
Source§impl Default for FreshWithFeedback
impl Default for FreshWithFeedback
Source§fn default() -> FreshWithFeedback
fn default() -> FreshWithFeedback
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FreshWithFeedback
impl RefUnwindSafe for FreshWithFeedback
impl Send for FreshWithFeedback
impl Sync for FreshWithFeedback
impl Unpin for FreshWithFeedback
impl UnsafeUnpin for FreshWithFeedback
impl UnwindSafe for FreshWithFeedback
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