Skip to main content

zantetsu_vecdb/
lib.rs

1//! # Zantetsu VecDB
2//!
3//! Canonical title matching for parsed anime names.
4//!
5//! The current implementation supports two backends:
6//! - A local Kitsu SQL dump (`latest.sql` or `latest.sql.gz`)
7//! - A remote GraphQL endpoint compatible with the expected anime search schema
8
9pub mod error;
10mod matcher;
11
12pub use error::{MatchResult, MatcherError};
13pub use matcher::{
14    AnimeIds, AnimeTitleMatch, MatchProvider, MatchSource, TitleMatcher,
15    default_kitsu_dump_dir,
16};