nodedb-types 0.6.0

Portable type definitions shared between NodeDB Origin and NodeDB-Lite
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// SPDX-License-Identifier: Apache-2.0

pub mod filter;
pub mod interval;
pub mod lsn_map;
pub mod ordinal;
pub mod system_time;

pub use filter::{BitemporalFilter, ValidTimePredicate};
pub use interval::{BitemporalInterval, OPEN_UPPER};
pub use lsn_map::{DEFAULT_ANCHOR_CAP, LsnTimeAnchor, LsnTimeError, LsnTimeMap};
pub use ordinal::{
    MAX_POSITIONS_PER_EPOCH, NANOS_PER_MS, OrdinalClock, calvin_txn_ordinal, ms_to_ordinal_upper,
    ordinal_to_ms,
};
pub use system_time::SystemTimeScope;