pub fn encode_unique_key(
kit_version: u32,
constraint_name: &str,
values: &[KeyComponent],
) -> StringExpand description
Encode a unique-constraint key.
The format is uq:<version>:<constraint_name>:<component1>:....
ยงExample
use mongreldb_kit_core::keys::{encode_unique_key, KeyComponent};
assert_eq!(
encode_unique_key(1, "uq_user_email", &[KeyComponent::text("foo@bar.com")]),
"uq:1:uq_user_email:s:foo@bar.com"
);