Skip to main content

CanDescribeProvider

Trait CanDescribeProvider 

Source
pub trait CanDescribeProvider {
    const PROVIDER_KEY: &'static str;
    const DISPLAY_NAME: &'static str;
    const DEFAULT_MODEL: &'static str;
    const API_BASE_URL: &'static str;
    const BASE_URL_ENV_VAR: Option<&'static str>;
}
Expand description

Ergonomic blanket consumer over the metadata component.

Required Associated Constants§

Source

const PROVIDER_KEY: &'static str

Source

const DISPLAY_NAME: &'static str

Source

const DEFAULT_MODEL: &'static str

Source

const API_BASE_URL: &'static str

Source

const BASE_URL_ENV_VAR: Option<&'static str>

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementors§