Add some implementation on MatchBounds

This commit is contained in:
ManyTheFish 2022-05-16 17:05:20 +02:00
parent 08c6d50cd1
commit 137434a1c8

View File

@ -3,6 +3,7 @@ use std::borrow::Cow;
use matching_words::{MatchType, PartialMatch, PrimitiveWordId}; use matching_words::{MatchType, PartialMatch, PrimitiveWordId};
pub use matching_words::{MatchingWord, MatchingWords}; pub use matching_words::{MatchingWord, MatchingWords};
use meilisearch_tokenizer::token::{SeparatorKind, Token}; use meilisearch_tokenizer::token::{SeparatorKind, Token};
use serde::Serialize;
pub mod matching_words; pub mod matching_words;
@ -86,7 +87,7 @@ pub struct Match {
token_position: usize, token_position: usize,
} }
#[derive(Clone, Debug)] #[derive(Serialize, Debug, Clone, PartialEq)]
pub struct MatchBounds { pub struct MatchBounds {
pub start: usize, pub start: usize,
pub length: usize, pub length: usize,