pub struct ContinueSession;Expand description
Default carry: stable session + unchanged goal + feedback as context.
Trait Implementations§
Source§impl CarryPolicy for ContinueSession
impl CarryPolicy for ContinueSession
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 ContinueSession
impl Clone for ContinueSession
Source§fn clone(&self) -> ContinueSession
fn clone(&self) -> ContinueSession
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 ContinueSession
Source§impl Debug for ContinueSession
impl Debug for ContinueSession
Source§impl Default for ContinueSession
impl Default for ContinueSession
Source§fn default() -> ContinueSession
fn default() -> ContinueSession
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ContinueSession
impl RefUnwindSafe for ContinueSession
impl Send for ContinueSession
impl Sync for ContinueSession
impl Unpin for ContinueSession
impl UnsafeUnpin for ContinueSession
impl UnwindSafe for ContinueSession
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