Source code
Revision control
Copy as Markdown
Other Tools
[![github-img]][github-url] [![crates-img]][crates-url] [![docs-img]][docs-url]
Checked owned and borrowed Unicode-based identifiers.
# Overview
[`strck`] is a crate for creating checked owned and borrowed strings with
arbitrary invariants as the type level. This crate extends `strct` by providing
`Invariant`s for Unicode identifiers and Rust identifiers.
In the future, this crate may support identifiers for other languages as well.
This crate re-exports `Check`, `Ck`, `IntoCheck`, and `IntoCk` from
`strck`, so other libraries only have to depend on this crate.
# Documentation
See the [crate-level documentation][docs-url] for more details.
[github-img]: https://img.shields.io/badge/github-8da0cb?style=for-the-badge&labelColor=555555&logo=github