spider-rs / case_insensitive_string

A case-insensitive string for Rust

Home Page:https://crates.io/crates/case_insensitive_string

Repository from Github https://github.comspider-rs/case_insensitive_stringRepository from Github https://github.comspider-rs/case_insensitive_string

case_insensitive_string

A rust case_insensitive_string struct crate.

Install the crate with cargo add case_insensitive_string.

use case_insensitive_string::CaseInsensitiveString;

fn main() {
    let case_insensitive = CaseInsensitiveString::from("iDk");

    // both of the strings are a match!
    assert_eq!(case_insensitive, CaseInsensitiveString::from("IDK"))
}

Features

  1. compact feature flag to enable compact_str usage.
  2. serde feature flag to enable serde usage.

About

A case-insensitive string for Rust

https://crates.io/crates/case_insensitive_string

License:MIT License


Languages

Language:Rust 100.0%