pub struct CompactSearchHit {
pub document_id: i64,
pub external_id: String,
pub title: String,
pub summary: Option<String>,
pub source_uri: String,
pub published_at: Option<DateTime<Utc>>,
pub score: f32,
pub snippet: String,
}Fields§
§document_id: i64§external_id: String§title: String§summary: Option<String>§source_uri: String§published_at: Option<DateTime<Utc>>§score: f32§snippet: StringTrait Implementations§
Source§impl Clone for CompactSearchHit
impl Clone for CompactSearchHit
Source§fn clone(&self) -> CompactSearchHit
fn clone(&self) -> CompactSearchHit
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 CompactSearchHit
impl Debug for CompactSearchHit
Source§impl<'de> Deserialize<'de> for CompactSearchHit
impl<'de> Deserialize<'de> for CompactSearchHit
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 CompactSearchHit
impl RefUnwindSafe for CompactSearchHit
impl Send for CompactSearchHit
impl Sync for CompactSearchHit
impl Unpin for CompactSearchHit
impl UnsafeUnpin for CompactSearchHit
impl UnwindSafe for CompactSearchHit
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