pub struct ToolRuntimeTerminal {
pub outcome: OutboundToolOutcome,
pub payload: String,
}Expand description
Terminal from a host/runtime execution mapped for Loop outbound emission.
Fields§
§outcome: OutboundToolOutcomeOutcome for OutboundToolResult.
payload: StringBounded payload.
Trait Implementations§
Source§impl Clone for ToolRuntimeTerminal
impl Clone for ToolRuntimeTerminal
Source§fn clone(&self) -> ToolRuntimeTerminal
fn clone(&self) -> ToolRuntimeTerminal
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 moreAuto Trait Implementations§
impl Freeze for ToolRuntimeTerminal
impl RefUnwindSafe for ToolRuntimeTerminal
impl Send for ToolRuntimeTerminal
impl Sync for ToolRuntimeTerminal
impl Unpin for ToolRuntimeTerminal
impl UnsafeUnpin for ToolRuntimeTerminal
impl UnwindSafe for ToolRuntimeTerminal
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