pub struct ContinuationToken(pub String);Expand description
An opaque, provider-issued token that resumes a background / long-running run where it left off.
Mirrors the Python ContinuationToken: the framework treats it as opaque
and simply threads it back to the provider to continue a resumable run. It
is surfaced on ChatResponse / AgentResponse when a run is not yet
complete and can be resumed.
Tuple Fields§
§0: StringImplementations§
Trait Implementations§
Source§impl Clone for ContinuationToken
impl Clone for ContinuationToken
Source§fn clone(&self) -> ContinuationToken
fn clone(&self) -> ContinuationToken
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 ContinuationToken
impl Debug for ContinuationToken
Source§impl<'de> Deserialize<'de> for ContinuationToken
impl<'de> Deserialize<'de> for ContinuationToken
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ContinuationToken, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ContinuationToken, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ContinuationToken
Source§impl Hash for ContinuationToken
impl Hash for ContinuationToken
Source§impl PartialEq for ContinuationToken
impl PartialEq for ContinuationToken
Source§impl Serialize for ContinuationToken
impl Serialize for ContinuationToken
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for ContinuationToken
Auto Trait Implementations§
impl Freeze for ContinuationToken
impl RefUnwindSafe for ContinuationToken
impl Send for ContinuationToken
impl Sync for ContinuationToken
impl Unpin for ContinuationToken
impl UnsafeUnpin for ContinuationToken
impl UnwindSafe for ContinuationToken
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