pub struct SearchHit {Show 25 fields
pub chunk_id: String,
pub source_id: String,
pub uri: String,
pub path: Option<String>,
pub kind: String,
pub ordinal: i64,
pub byte_start: i64,
pub byte_end: i64,
pub role: Option<String>,
pub session_id: Option<String>,
pub turn_id: Option<String>,
pub parent_turn_id: Option<String>,
pub tool_name: Option<String>,
pub tool_call_id: Option<String>,
pub timestamp_unix: Option<i64>,
pub access_count: i64,
pub last_accessed_at: Option<i64>,
pub access_decay_at: Option<i64>,
pub feedback_score: i64,
pub query_success_count: i64,
pub score: f64,
pub confidence: f64,
pub confidence_breakdown: ConfidenceBreakdown,
pub snippet: String,
pub text: String,
}Fields§
§chunk_id: String§source_id: String§uri: String§path: Option<String>§kind: String§ordinal: i64§byte_start: i64§byte_end: i64§role: Option<String>§session_id: Option<String>§turn_id: Option<String>§parent_turn_id: Option<String>§tool_name: Option<String>§tool_call_id: Option<String>§timestamp_unix: Option<i64>§access_count: i64§last_accessed_at: Option<i64>§access_decay_at: Option<i64>§feedback_score: i64§query_success_count: i64§score: f64§confidence: f64§confidence_breakdown: ConfidenceBreakdown§snippet: String§text: StringTrait Implementations§
Auto Trait Implementations§
impl Freeze for SearchHit
impl RefUnwindSafe for SearchHit
impl Send for SearchHit
impl Sync for SearchHit
impl Unpin for SearchHit
impl UnsafeUnpin for SearchHit
impl UnwindSafe for SearchHit
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