pub enum HandoffContextMode {
Full,
Summary,
}Expand description
How conversation context is transferred during a handoff.
Variants§
Full
Forward the full conversation history to the target agent.
Summary
Summarize the conversation and forward only the summary.
Trait Implementations§
Source§impl Clone for HandoffContextMode
impl Clone for HandoffContextMode
Source§fn clone(&self) -> HandoffContextMode
fn clone(&self) -> HandoffContextMode
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 HandoffContextMode
impl Debug for HandoffContextMode
Source§impl PartialEq for HandoffContextMode
impl PartialEq for HandoffContextMode
Source§fn eq(&self, other: &HandoffContextMode) -> bool
fn eq(&self, other: &HandoffContextMode) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for HandoffContextMode
impl Eq for HandoffContextMode
impl StructuralPartialEq for HandoffContextMode
Auto Trait Implementations§
impl Freeze for HandoffContextMode
impl RefUnwindSafe for HandoffContextMode
impl Send for HandoffContextMode
impl Sync for HandoffContextMode
impl Unpin for HandoffContextMode
impl UnsafeUnpin for HandoffContextMode
impl UnwindSafe for HandoffContextMode
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.