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§
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>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".