#[cfg(feature = "mesh")]
pub mod mesh;
#[cfg(feature = "mesh")]
pub use mesh::read_versioned as read_mesh_versioned;
#[cfg(any(feature = "union-graphics", feature = "union-physics"))]
mod csgk;
#[cfg(feature = "union-graphics")]
pub mod union_graphics;
#[cfg(feature = "union-graphics")]
pub use union_graphics::read_versioned as read_union_graphics_versioned;
#[cfg(feature = "union-physics")]
pub mod union_physics;
#[cfg(feature = "union-physics")]
pub use union_physics::read_versioned as read_union_physics_versioned;
#[cfg(test)]
mod test;
#[cfg_attr(
all(
feature = "mesh-v1",
feature = "union-graphics",
feature = "union-physics",
any(feature = "csgphs-v8-ruzstd", feature = "csgphs-v8-zstd"),
),
cfg(doctest),
doc = include_str!("../README.md")
)]
#[cfg_attr(
not(all(
feature = "mesh-v1",
feature = "union-graphics",
feature = "union-physics",
any(feature = "csgphs-v8-ruzstd", feature = "csgphs-v8-zstd"),
)),
expect(unused)
)]
struct ReadmeDoctests;