Skip to main content

ComponentShapeMetadata

Trait ComponentShapeMetadata 

Source
pub trait ComponentShapeMetadata {
    const PROTOTYPING: ComponentPrototyping = _;
    const CAPABILITIES: ComponentCapabilities = _;
    const MCP_INPUT: McpInput = _;
}
Expand description

Framework-neutral metadata published by a component shape.

Provided Associated Constants§

Source

const PROTOTYPING: ComponentPrototyping = _

Generator-facing prototyping metadata owned by the shape.

Source

const CAPABILITIES: ComponentCapabilities = _

Framework-neutral runtime capabilities published by the shape.

Source

const MCP_INPUT: McpInput = _

Coarse model-controlled input metadata published by the shape.

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementors§