Aeledfyr
Aeledfyr
Until the author makes a new version on crates.io, you can fix this by cloning the repo and building and installing it yourself. Here is a quick script to do...
@kbknapp All you should need to do right now to fix this would be to either update the Cargo.toml to have 1.0.6 as the min version for gitignore, or just...
For anyone else running into this, this appears to be an interaction between specifically `gnome-terminal` and the way that `ego` determines when to exit. (I've encountered the same issue with...
Improved benchmarks, only compiling `num_cpus` by directly invoking rustc (with the command given by cargo's `--verbose`): - release build: from 364.4 ms ± 7.6 ms to 270.4 ms ± 7.8...
It looks like most of the CI failures are due to an updated Rust toolchain: - Nightly tests fail to compile because of a new warning (and `#[deny(warnings)]`) - Cross...
I agree that they are implementation details, but they are required to be able to implement DeepSizeOf on a struct that uses heap allocation. The problem is that these methods...
Here is the current list of standard library types which I have implemented: - `Vec`, `VecDequeue`, `LinkedList` - `HashMap`, `HashSet` - `Box` - `Arc`, `Rc` - `&T`, `[T]`, `[T; 1-32]`...
`BTreeSet` and `BTreeMap` are now implemented, along with all atomic integers and `NonZero` integers. I've also added some additional library support, and: Mutability wrappers: `Cell`, `RefCell`, `Mutex`, & `RwLock` Weak...
I now have some basic documentation on it's usage, but I should probably add more explaination in the future.
Since it is a semver compatible version change, cargo should use the latest version of `deepsize-derive` without requiring a version bump of `deepsize`. You may have to use `cargo update`...