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.