pub struct StrategyResult {
pub is_complete: bool,
pub new_info: Vec<InfoPiece>,
pub discovered_urls: Vec<String>,
pub confidence: f32,
pub search_count: u32,
pub tokens_used: u32,
}Expand description
策略执行结果
Fields§
§is_complete: bool是否完成
new_info: Vec<InfoPiece>新收集的信息
discovered_urls: Vec<String>新发现的 URL
confidence: f32置信度 (0.0 - 1.0)
search_count: u32搜索次数
tokens_used: u32使用的 token 数量
Implementations§
Trait Implementations§
Source§impl Debug for StrategyResult
impl Debug for StrategyResult
Auto Trait Implementations§
impl Freeze for StrategyResult
impl RefUnwindSafe for StrategyResult
impl Send for StrategyResult
impl Sync for StrategyResult
impl Unpin for StrategyResult
impl UnsafeUnpin for StrategyResult
impl UnwindSafe for StrategyResult
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