pub struct SessionSearchHit {
pub session_id: String,
pub session_name: String,
pub workdir: String,
pub match_count: u32,
pub first_match_at: i64,
pub last_match_at: i64,
pub aggregate_score: f64,
pub snippets: Vec<SessionSearchSnippet>,
}Expand description
Per-session hit returned by session.search.
Fields§
§session_id: String§session_name: String§workdir: String§match_count: u32§first_match_at: i64§last_match_at: i64§aggregate_score: f64§snippets: Vec<SessionSearchSnippet>Trait Implementations§
Source§impl Clone for SessionSearchHit
impl Clone for SessionSearchHit
Source§fn clone(&self) -> SessionSearchHit
fn clone(&self) -> SessionSearchHit
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SessionSearchHit
impl Debug for SessionSearchHit
Source§impl<'de> Deserialize<'de> for SessionSearchHit
impl<'de> Deserialize<'de> for SessionSearchHit
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
Auto Trait Implementations§
impl Freeze for SessionSearchHit
impl RefUnwindSafe for SessionSearchHit
impl Send for SessionSearchHit
impl Sync for SessionSearchHit
impl Unpin for SessionSearchHit
impl UnsafeUnpin for SessionSearchHit
impl UnwindSafe for SessionSearchHit
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