Skip to main content

geometric_traits/
lib.rs

1#![no_std]
2#![doc = include_str!("../README.md")]
3
4#[cfg(feature = "alloc")]
5#[macro_use]
6extern crate alloc;
7
8#[cfg(feature = "std")]
9extern crate std;
10
11#[cfg(any(feature = "mem_size", feature = "mem_dbg"))]
12extern crate mem_dbg_crate as mem_dbg;
13
14pub mod errors;
15pub mod impls;
16pub mod naive_structs;
17#[cfg(feature = "arbitrary")]
18pub mod test_utils;
19pub mod traits;
20
21/// Prelude module for the graph crate.
22pub mod prelude {
23    pub use crate::{impls::*, naive_structs::*, traits::*};
24}