pub struct DatasetSearchHit {
pub dataset: DatasetRef,
pub run_id: Option<i64>,
pub run_at: Option<String>,
pub fields: Value,
pub highlight: Value,
pub extra: Extra,
}Expand description
One hit from GET /v1/datasets/search or GET /v1/datasets/:id/search.
fields/highlight are query-engine-driven (dynamic columns), so they stay
loosely-typed Values.
Fields§
§dataset: DatasetRef§run_id: Option<i64>§run_at: Option<String>§fields: ValueThe matched row’s fields (shape driven by the query engine).
highlight: ValuePer-field highlight fragments (shape driven by the query engine).
extra: ExtraTrait Implementations§
Source§impl Clone for DatasetSearchHit
impl Clone for DatasetSearchHit
Source§fn clone(&self) -> DatasetSearchHit
fn clone(&self) -> DatasetSearchHit
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 DatasetSearchHit
impl Debug for DatasetSearchHit
Source§impl Default for DatasetSearchHit
impl Default for DatasetSearchHit
Source§fn default() -> DatasetSearchHit
fn default() -> DatasetSearchHit
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DatasetSearchHitwhere
DatasetSearchHit: Default,
impl<'de> Deserialize<'de> for DatasetSearchHitwhere
DatasetSearchHit: Default,
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 DatasetSearchHit
impl RefUnwindSafe for DatasetSearchHit
impl Send for DatasetSearchHit
impl Sync for DatasetSearchHit
impl Unpin for DatasetSearchHit
impl UnsafeUnpin for DatasetSearchHit
impl UnwindSafe for DatasetSearchHit
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