Skip to main content

mant_protocol/
lib.rs

1#![doc = include_str!("../README.md")]
2#![warn(missing_docs)]
3
4mod catalog;
5mod document;
6mod outline;
7mod query;
8mod schema;
9mod search;
10mod selector;
11mod update;
12
13pub use catalog::*;
14pub use document::*;
15pub use outline::*;
16pub use query::*;
17pub use schema::*;
18pub use search::*;
19pub use selector::*;
20pub use update::*;
21
22/// Native API version negotiated independently from document schema versions.
23pub const NATIVE_API_VERSION: &str = "7";
24
25#[cfg(test)]
26mod tests {
27    use super::NATIVE_API_VERSION;
28
29    #[test]
30    fn native_api_version_is_explicit() {
31        assert_eq!(NATIVE_API_VERSION, "7");
32    }
33}