1# predicates-rs 2 3> An implementation of **boolean-valued predicate functions** in Rust. 4 5[](https://docs.rs/predicates) 6 7[](https://crates.io/crates/predicates) 8 9[Changelog](https://github.com/assert-rs/predicates-rs/blob/master/CHANGELOG.md) 10 11 12## Usage 13 14First, add this to your `Cargo.toml`: 15 16```toml 17[dependencies] 18predicates = "3.0.4" 19``` 20 21Next, add this to your crate: 22 23```rust 24extern crate predicates; 25 26use predicates::prelude::*; 27``` 28 29For more information on using predicates, look at the 30[documentation](https://docs.rs/predicates) 31 32 33## License 34 35`predicates-rs` is distributed under the terms of both the MIT license and the 36Apache License (Version 2.0). 37 38See LICENSE-APACHE, and LICENSE-MIT for details. 39 40 41## Credits 42 43Big thanks to [futures-rs](https://github.com/alexcrichton/futures-rs), whose 44slick API design informed a lot of decisions made on the API design of this 45library. 46