Jake Goulding
Jake Goulding
``` ruby # Bad expect(foo).to eq nil # Good expect(foo).to be_nil ``` ``` ruby # Bad expect(foo.baz?).to eq true expect(foo.bar?).to eq false # Good expect(foo).to be_baz expect(foo).to_not be_bar ``` ```...
> i feel like [using `Report`] should be mentioned in the root crate documentation because i never knew that existed
@Kyuuhachi says: > I like to include that clause when I make a project-local ensure macro "That clause" means something like this: ```rust ensure!(let Some(x) = y, SomeSnafu); ``` This...
Thanks for using my crate! Note that version 2.0 increases the MSRV to Rust 1.81. I understand if you don't want to upgrade right away, but hopefully this PR will...
Thanks for using my crate! Note that version 2.0 increases the MSRV to Rust 1.81. I understand if you don't want to upgrade right away, but hopefully this PR will...
Congratulations on your release of version 2! 🎉 Reading through [the release notes](https://github.com/bincode-org/bincode/releases/tag/v2.0.0), I don't see an **explicit** statement about the compatibility *of the serialized data* between versions 1 and...
Both of these should be compile-time errors. ```rust #[derive(Debug, Snafu)] enum Error { #[snafu(context(true))] Alpha } ``` ```rust #[derive(Debug, Snafu)] enum Error { #[snafu(context)] Alpha } ```
```rust fn main() { let s = String::new(); assertables::assert_contains!(s, ""); assertables::assert_contains!(s, ""); } ``` ``` % cargo update -p assertables --precise 9.5.0 Updating crates.io index % cargo run Finished `dev`...
`v9.5.1` is the last git tag in the repository. 9.5.[23456] and 9.6.[01] have been released since.