# rust-naughty-strings Rust binding of [minimaxir's Big List Of Naughty Strings][minimaxir-blns]. The crate only provides one array `naughty_strings::BLNS : &'static [&'static str]`: ```rust extern crate naughty_strings; fn main() { for ns in naughty_strings::BLNS { println!("{}", ns); } } ``` ## *crates.io* The crate [is on *crates.io*][crate]. ## Generate the library The library is generated with `cargo run --bin make-lib [PATH-TO-BLNS-REPO]` (`PATH-TO-BLNS-REPO` defaults to [minimaxir's repo][PATH-TO-BLNS-REPO]). This generates the sole file [*src/lib.rs*](src/lib.rs). ## License Licensed under either of * Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0) * MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT) at your option. ### Contribution Contributions are welcome, Just open an issue or make a pull request. Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions. [PATH-TO-BLNS-REPO]: https://github.com/minimaxir/big-list-of-naughty-strings.git [crate]: https://crates.io/crates/naughty-strings [minimaxir-blns]: https://github.com/minimaxir/big-list-of-naughty-strings