tabled/grid/dimension/
mod.rs

1//! Module contains a list of implementations of [`Estimate`] and [`Dimension`].
2
3mod const_dimension;
4mod pool_table_dimension;
5mod zero_dimension;
6
7#[cfg(feature = "std")]
8mod complete_dimension;
9#[cfg(feature = "std")]
10mod static_dimension;
11
12pub use const_dimension::{ConstDimension, ConstSize};
13pub use papergrid::dimension::{Dimension, Estimate};
14pub use pool_table_dimension::{DimensionPriority, PoolTableDimension};
15pub use zero_dimension::ZeroDimension;
16
17#[cfg(feature = "std")]
18#[cfg_attr(docsrs, doc(cfg(feature = "std")))]
19pub use papergrid::dimension::{
20    compact::CompactGridDimension, iterable::IterGridDimension, peekable::PeekableGridDimension,
21};
22
23#[cfg(feature = "std")]
24#[cfg_attr(docsrs, doc(cfg(feature = "std")))]
25pub use self::{
26    complete_dimension::CompleteDimension,
27    static_dimension::{DimensionValue, StaticDimension},
28};