dive_deco/
lib.rs

1#![cfg_attr(feature = "no-std", no_std)]
2extern crate alloc;
3
4mod buhlmann;
5mod common;
6
7pub use buhlmann::{
8    BuehlmannConfig, BuehlmannModel, BuhlmannConfig, BuhlmannModel, Compartment, Supersaturation,
9};
10
11pub use common::{
12    CeilingType, Deco, DecoCalculationError, DecoModel, DecoRuntime, DecoStage, DecoStageType,
13    Depth, DepthType, DiveState, Gas, GradientFactors, NDLType, Pressure, RecordData, Sim, Time,
14    Unit, Units,
15};
16
17// Re-export Vec and vec macro from alloc for convenience
18pub use alloc::vec;
19pub use alloc::vec::Vec;