Skip to main content

FromContextPart

Trait FromContextPart 

Source
pub trait FromContextPart<C>: Sized {
    // Required method
    fn from_context_part(context: &mut C) -> Result<Self, ErrorData>;
}
Available on crate features mcp and server and tools only.
Expand description

Trait for extracting parts from a context, unifying tool and prompt extraction

Required Methods§

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementations on Foreign Types§

Source§

impl<C> FromContextPart<C> for CancellationToken

Source§

impl<S> FromContextPart<ToolCallContext<'_, S>> for Map<String, Value>

Implementors§