String types for IRIs (Internationalized Resource Identifiers) and URIs (Uniform Resource Identifiers).
See the documentation for details.
no_std support.Cow, ToOwned, etc.alloc (enabled by default)std or alloc crate available.std (enabled by default)std features (such as memory allocations and std::error::Error trait).std crate available.alloc feature.memchrmemchr crate.serdeSerialize and Deserialize traits for string types.CI must pass on develop and master branches. No automated online CI is set up (since they consumes credit too fast), so run cargo make manual-ci-all locally before committing to these branches. On other branches, tests and some lints (such as dead_code) are allowed to fail, but all commits must be successfully compilable and must be formatted.
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.