Generable

Trait Generable 

Source
pub trait Generable {
    // Required method
    fn schema() -> Value;
}
Expand description

Trait for types that can provide a JSON Schema for structured generation.

Required Methods§

Source

fn schema() -> Value

Returns a JSON Schema describing the type.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§