Crates.io | copystr |
lib.rs | copystr |
version | 0.0.5 |
source | src |
created_at | 2019-09-12 13:26:37.603118 |
updated_at | 2020-07-19 15:12:19.257894 |
description | &str with `Copy` semantics. |
homepage | |
repository | https://git.sr.ht/~kvsari/copystr |
max_upload_size | |
id | 164398 |
size | 21,647 |
&str
on the stack. Gains Copy
semantics.
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!
Add to your Cargo.toml
:
[dependencies]
copystr = "0.0.4"
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.
[dependencies]
copystr = { version = "0.0.4", features = [ "serde" ] }