Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-ffi.
pub enum TokenRateSchedule {
PromptTokenThreshold {
applies_to: RateScheduleApplication,
tiers: Vec<TokenRateTier>,
},
}
Data-driven token rate schedule for provider pricing with request thresholds.
PromptTokenThresholdPromptTokenThreshold
Selects one full-request rate tier based on prompt/input tokens.
applies_to: RateScheduleApplicationHow selected tier rates apply to tokens.
tiers: Vec<TokenRateTier>Ordered threshold tiers.
impl Clone for TokenRateScheduleimpl Clone for TokenRateSchedule
clonefn clone(&self) -> TokenRateSchedule
clone_fromfn clone_from(&mut self, source: &Self)
impl Debug for TokenRateScheduleimpl Debug for TokenRateSchedule
fmtfn fmt(&self, f: &mut Formatter<'_>) -> Result
impl<'de> Deserialize<'de> for TokenRateScheduleimpl<'de> Deserialize<'de> for TokenRateSchedule
deserializefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
impl PartialEq for TokenRateScheduleimpl PartialEq for TokenRateSchedule
eqfn eq(&self, other: &TokenRateSchedule) -> bool
nefn ne(&self, other: &Rhs) -> bool
impl Serialize for TokenRateScheduleimpl Serialize for TokenRateSchedule
serializefn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where
__S: Serializer,
impl StructuralPartialEq for TokenRateScheduleimpl StructuralPartialEq for TokenRateSchedule