int_interval_stack/
lib.rs1use int_interval::traits::IntCO;
2
3mod change_point;
4mod height_run;
5mod height_segment;
6mod height_stats;
7mod int_co_stack;
8mod stack_window;
9
10pub use change_point::ChangePoint;
11pub use height_run::HeightRun;
12pub use height_segment::HeightSegment;
13pub use height_stats::HeightStats;
14pub use int_co_stack::IntCOStack;
15pub use stack_window::StackWindow;
16
17pub type I8COStack = IntCOStack<int_interval::I8CO>;
18pub type I16COStack = IntCOStack<int_interval::I16CO>;
19pub type I32COStack = IntCOStack<int_interval::I32CO>;
20pub type I64COStack = IntCOStack<int_interval::I64CO>;
21pub type I128COStack = IntCOStack<int_interval::I128CO>;
22pub type IsizeCOStack = IntCOStack<int_interval::IsizeCO>;
23pub type U8COStack = IntCOStack<int_interval::U8CO>;
24pub type U16COStack = IntCOStack<int_interval::U16CO>;
25pub type U32COStack = IntCOStack<int_interval::U32CO>;
26pub type U64COStack = IntCOStack<int_interval::U64CO>;
27pub type U128COStack = IntCOStack<int_interval::U128CO>;
28pub type UsizeCOStack = IntCOStack<int_interval::UsizeCO>;