Skip to main content

maple_runtime/types/
mod.rs

1//! Core type definitions for MAPLE Resonance Runtime
2
3mod ids;
4mod profile;
5mod attention;
6mod coupling;
7mod presence;
8mod commitment;
9mod temporal;
10mod errors;
11
12pub use ids::*;
13pub use profile::*;
14pub use attention::*;
15pub use coupling::*;
16pub use presence::*;
17pub use commitment::*;
18pub use temporal::*;
19
20// Re-export errors individually to avoid conflicts
21pub use errors::{
22    BootstrapError, ShutdownError, RegistrationError, ResumeError,
23    PresenceError, CouplingError, AttentionError, InvariantViolation,
24    CommitmentError, ConsequenceError, SchedulingError, TemporalError,
25};
26pub use coupling::CouplingValidationError;