MeiliSearch/meilisearch-core/src/criterion/document_id.rs

17 lines
336 B
Rust
Raw Normal View History

use crate::criterion::Criterion;
use crate::RawDocument;
2019-10-18 13:05:28 +02:00
use std::cmp::Ordering;
#[derive(Debug, Clone, Copy)]
pub struct DocumentId;
impl Criterion for DocumentId {
fn evaluate(&self, lhs: &RawDocument, rhs: &RawDocument) -> Ordering {
lhs.id.cmp(&rhs.id)
}
fn name(&self) -> &str {
"DocumentId"
}
}