# Copy String `&str` on the stack. Gains `Copy` semantics. ## Development Note This crate is in its infancy. Right now it is more an 'act on my inspiration quickly' than a fully featured library. Now with [serde](https://crates.io/crates/serde)! ## Rust Docs [Documentation is here.](https://docs.rs/copystr/0.0.4) ## Installation Add to your `Cargo.toml`: ```toml [dependencies] copystr = "0.0.4" ``` ## Usage Various fixed length strings are defined, `s4`, through to `s32`. Use `TryFrom` to convert a `&str` into a copy string. Alternatively, define your own custom lenght copy strings using the `csstring` macro. To enable serde `Serialize` and `Deserialize` use the "serde" feature. ```toml [dependencies] copystr = { version = "0.0.4", features = [ "serde" ] } ```