pub struct PreparedToolBatchCall {
pub call: PreparedToolCall,
pub replay_suffix: String,
}Expand description
One ordered child inside a runtime-prepared tool batch.
The call itself carries the executable provider payload. replay_suffix
is the deterministic suffix used for child effects such as retry sleeps or
pending completion awaits when the batch is the durable parent.
Fields§
§call: PreparedToolCall§replay_suffix: StringTrait Implementations§
Source§impl Clone for PreparedToolBatchCall
impl Clone for PreparedToolBatchCall
Source§fn clone(&self) -> PreparedToolBatchCall
fn clone(&self) -> PreparedToolBatchCall
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 PreparedToolBatchCall
impl Debug for PreparedToolBatchCall
Source§impl<'de> Deserialize<'de> for PreparedToolBatchCall
impl<'de> Deserialize<'de> for PreparedToolBatchCall
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PreparedToolBatchCall
impl RefUnwindSafe for PreparedToolBatchCall
impl Send for PreparedToolBatchCall
impl Sync for PreparedToolBatchCall
impl Unpin for PreparedToolBatchCall
impl UnsafeUnpin for PreparedToolBatchCall
impl UnwindSafe for PreparedToolBatchCall
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