pub struct ModelTokenBudgetConfig {
pub enabled: bool,
pub use_history_notes_extension: bool,
pub reminder_threshold_tokens: i64,
pub reminder_message_template: String,
pub guidance_message: String,
pub auto_compact_fallback_prompt: String,
pub auto_compact_fallback_buffer_tokens: i64,
pub rest: Rest,
}Fields§
§enabled: bool§use_history_notes_extension: bool§reminder_threshold_tokens: i64§reminder_message_template: String§guidance_message: String§auto_compact_fallback_prompt: String§auto_compact_fallback_buffer_tokens: i64§rest: RestTrait Implementations§
Source§impl Clone for ModelTokenBudgetConfig
impl Clone for ModelTokenBudgetConfig
Source§impl Debug for ModelTokenBudgetConfig
impl Debug for ModelTokenBudgetConfig
Source§impl DeclaredFields for ModelTokenBudgetConfig
impl DeclaredFields for ModelTokenBudgetConfig
fn into_declared(self) -> Self
Source§impl Default for ModelTokenBudgetConfig
impl Default for ModelTokenBudgetConfig
Source§impl<'de> Deserialize<'de> for ModelTokenBudgetConfig
impl<'de> Deserialize<'de> for ModelTokenBudgetConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ModelTokenBudgetConfig
Source§impl PartialEq for ModelTokenBudgetConfig
impl PartialEq for ModelTokenBudgetConfig
Source§impl Serialize for ModelTokenBudgetConfig
impl Serialize for ModelTokenBudgetConfig
impl StructuralPartialEq for ModelTokenBudgetConfig
Auto Trait Implementations§
impl Freeze for ModelTokenBudgetConfig
impl RefUnwindSafe for ModelTokenBudgetConfig
impl Send for ModelTokenBudgetConfig
impl Sync for ModelTokenBudgetConfig
impl Unpin for ModelTokenBudgetConfig
impl UnsafeUnpin for ModelTokenBudgetConfig
impl UnwindSafe for ModelTokenBudgetConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more