pub struct BudgetResult {
pub selected: Vec<SelectedDocument>,
pub tokens_used: usize,
pub documents_selected: usize,
pub documents_excluded_by_budget: usize,
}Fields§
§selected: Vec<SelectedDocument>§tokens_used: usize§documents_selected: usize§documents_excluded_by_budget: usizeAuto Trait Implementations§
impl Freeze for BudgetResult
impl RefUnwindSafe for BudgetResult
impl Send for BudgetResult
impl Sync for BudgetResult
impl Unpin for BudgetResult
impl UnsafeUnpin for BudgetResult
impl UnwindSafe for BudgetResult
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