cheap-clone 0.3.0

A trait which indicates that such type can be cloned cheaply.
Documentation
[package]
name = "cheap-clone"
version = "0.3.0"
edition = "2021"
repository = "https://github.com/al8n/layer0/tree/main/cheap-clone"
homepage = "https://github.com/al8n/layer0/tree/main/cheap-clone"
documentation = "https://docs.rs/cheap-clone"
description = "A trait which indicates that such type can be cloned cheaply."
license = "MIT OR Apache-2.0"
rust-version = "1.56.0"

[features]
default = ["std"]
alloc = []
std = ["either?/default", "smol_str_0_3?/default", "smol_str_0_2?/default", "triomphe_0_1?/std", "faststr_0_2?/default"]

[dependencies]
paste = "1"
seq-macro = "0.3"

among = { version = "0.1", default-features = false, optional = true }
bytes_1 = { package = "bytes", version = "1", default-features = false, optional = true }
either = { version = "1", default-features = false, optional = true }
smol_str_0_3 = { package = "smol_str", version = "0.3", default-features = false, optional = true }
smol_str_0_2 = { package = "smol_str", version = "0.2", default-features = false, optional = true }
triomphe_0_1 = { package = "triomphe", version = "0.1", default-features = false, optional = true }
faststr_0_2 = { package = "faststr", version = "0.2", default-features = false, optional = true }

[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]