Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-ffi.
pub struct ModelFamilyCapabilities {
pub model_family: String,
pub supported_features: HashSet<ProviderFeature>,
pub max_cache_breakpoints: Option<u32>,
pub min_cacheable_tokens: Option<u32>,
pub cache_economics: Option<CacheEconomics>,
}
Per-model-family capability overrides within a backend.
Some features vary by model within the same backend (e.g., Claude 3.5 Sonnet supports 4 cache breakpoints while older models support fewer).
model_family: StringModel family identifier (e.g., “claude-3.5-sonnet”, “gpt-4o”).
supported_features: HashSet<ProviderFeature>Features supported by this model family.
max_cache_breakpoints: Option<u32>Maximum number of cache breakpoints (if applicable).
min_cacheable_tokens: Option<u32>Minimum tokens required for a block to be cacheable.
cache_economics: Option<CacheEconomics>Provider/model-specific cache economics for explicit cache planning.
impl ModelFamilyCapabilitiesimpl ModelFamilyCapabilities
supportspub fn supports(&self, feature: ProviderFeature) -> bool
Check if this model family supports a specific feature.
impl Clone for ModelFamilyCapabilitiesimpl Clone for ModelFamilyCapabilities
clonefn clone(&self) -> ModelFamilyCapabilities
clone_fromfn clone_from(&mut self, source: &Self)
impl Debug for ModelFamilyCapabilitiesimpl Debug for ModelFamilyCapabilities
fmtfn fmt(&self, f: &mut Formatter<'_>) -> Result
impl<'de> Deserialize<'de> for ModelFamilyCapabilitiesimpl<'de> Deserialize<'de> for ModelFamilyCapabilities
deserializefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
impl PartialEq for ModelFamilyCapabilitiesimpl PartialEq for ModelFamilyCapabilities
eqfn eq(&self, other: &ModelFamilyCapabilities) -> bool
nefn ne(&self, other: &Rhs) -> bool
impl Serialize for ModelFamilyCapabilitiesimpl Serialize for ModelFamilyCapabilities
serializefn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where
__S: Serializer,
impl StructuralPartialEq for ModelFamilyCapabilitiesimpl StructuralPartialEq for ModelFamilyCapabilities