light_clone 0.4.1

Compile-time enforcement for O(1) clone operations
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
mod aliases;
mod conversions;
mod impls;
mod trait_def;

// Re-export the trait
pub use trait_def::LightClone;

// Re-export the derive macro
pub use light_clone_derive::LightClone;

// Re-export type aliases
pub use aliases::LightStr;

// Re-export conversion traits
pub use conversions::IntoLightStr;