Skip to main content

ToolOutputT

Trait ToolOutputT 

Source
pub trait ToolOutputT:
    Serialize
    + DeserializeOwned
    + Send
    + Sync
    + JsonSchema {
    // Provided method
    fn io_schema() -> Value { ... }
}
Expand description

Marker trait for output types used by typed tool bindings.

Provided Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§