utilities/src/prelude.rs

32 lines
582 B
Rust

// crates
pub use cgmath;
// functions
pub use crate::helperfunctions::*;
// async thread
pub use crate::asyncthread::AsyncThread;
pub use crate::future::Future;
// Coin
pub use crate::random::{Coin, Random};
// Unique vectors
pub use crate::arc_unique_vec::ArcUniqueVec;
pub use crate::rc_unique_vec::RcUniqueVec;
// rand crate
pub use rand;
// color
pub use crate::color::*;
// TryLockGuard
pub use crate::try_lock_guard::TryLockGuard;
// unsafe life time trickery
pub use crate::unsafe_life_time::*;
pub use crate::repr_c::ReprC;
pub use reprc_proc_macro::DeriveReprC;