sevensense_core/
lib.rs

1//! Core types and traits for 7sense bioacoustic analysis.
2//!
3//! This crate provides foundational types shared across all bounded contexts:
4//! - Entity identifiers (strongly-typed IDs)
5//! - Value objects (GeoLocation, Timestamp, AudioMetadata)
6//! - Common error types
7//! - Domain entities and events
8
9#![warn(missing_docs)]
10#![warn(clippy::all)]
11
12pub mod identifiers;
13pub mod values;
14pub mod error;
15pub mod domain;
16
17// Re-export commonly used types
18pub use identifiers::*;
19pub use values::*;
20pub use error::*;