pub struct SparseRankReceiptV1 {
pub result_id: String,
pub rank: usize,
}Expand description
Inspectable sparse rank recorded in a durable search receipt.
Fields§
§result_id: StringCanonical result ID.
rank: usizeOne-based sparse rank.
Trait Implementations§
Source§impl Clone for SparseRankReceiptV1
impl Clone for SparseRankReceiptV1
Source§fn clone(&self) -> SparseRankReceiptV1
fn clone(&self) -> SparseRankReceiptV1
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 SparseRankReceiptV1
impl Debug for SparseRankReceiptV1
Source§impl<'de> Deserialize<'de> for SparseRankReceiptV1
impl<'de> Deserialize<'de> for SparseRankReceiptV1
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
impl Eq for SparseRankReceiptV1
Source§impl PartialEq for SparseRankReceiptV1
impl PartialEq for SparseRankReceiptV1
Source§impl Serialize for SparseRankReceiptV1
impl Serialize for SparseRankReceiptV1
impl StructuralPartialEq for SparseRankReceiptV1
Auto Trait Implementations§
impl Freeze for SparseRankReceiptV1
impl RefUnwindSafe for SparseRankReceiptV1
impl Send for SparseRankReceiptV1
impl Sync for SparseRankReceiptV1
impl Unpin for SparseRankReceiptV1
impl UnsafeUnpin for SparseRankReceiptV1
impl UnwindSafe for SparseRankReceiptV1
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.