pub struct ContextPlan {
pub run_id: String,
pub primary_refs: Vec<ContextRef>,
pub retrieval_methods: Vec<String>,
pub token_budget: usize,
pub compression_allowed: bool,
}Fields§
§run_id: String§primary_refs: Vec<ContextRef>§retrieval_methods: Vec<String>§token_budget: usize§compression_allowed: boolTrait Implementations§
Source§impl Debug for ContextPlan
impl Debug for ContextPlan
Auto Trait Implementations§
impl Freeze for ContextPlan
impl RefUnwindSafe for ContextPlan
impl Send for ContextPlan
impl Sync for ContextPlan
impl Unpin for ContextPlan
impl UnsafeUnpin for ContextPlan
impl UnwindSafe for ContextPlan
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