#case #compare #preserve #insensitiveley

cistring

A string type that preserve case, but compares insensitiveley

3 unstable releases

0.2.0 Jul 21, 2024
0.1.1 Aug 20, 2020
0.1.0 Aug 20, 2020

#424 in Data structures

MIT/Apache

9KB
199 lines

CiString

A string type that preserve case, but compares insensitiveley.

Example:

let upper = CiString::from("HELLO WORLD!");
let lower = CiString::from("hello world!");

assert_eq!(upper, lower);
println!("{}", upper); // -> "HELLO WORLD!"
println!("{}", lower); // -> "hello world!"

License

This project is licensed under either of

at your option.

Dependencies

~165KB