Daniel-Aaron-Bloom

Results 18 issues of Daniel-Aaron-Bloom

Fixes #564. I just hid all the TLS inside a conditionally defined helper.

Right now taplo-cli can't be installed without TLS because `no-default-features` is broken Repro: ``` >cargo install --force --git https://github.com/tamasfe/taplo taplo-cli --no-default-features error[E0433]: failed to resolve: could not find `Certificate` in...

Updated and improved version of #1034 Only requires a single `collect` of the powers.

Use the following array tools to avoid allocations and `try_into` calls: - `core::array::from_fn`/`core::array::try_from_fn` - `[T]::first_chunk` - `[T]::array_chunks` - `[T; N]::map` - `iter_fixed::IntoIteratorFixed` Some of the `try_into` calls are more of...

If a user has a `RawOccupiedEntryMut`, they should be able to use `replace_entry_with` to conditionally remove it. However, if a user wishes to extract data from this entity during the...

These traits make it really easy and readable to do a bunch of sums or products, especially on generics: ```rust fn foo(_: FoldSum::) where tarr![A, B, C, D]: FoldAdd {...

[needless_borrow](https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow)

Many types and functions use generics with parameters like: `F: RichField + Extendable, C: GenericConfig` Instead, those places could use `C: GenericConfig`, substituting `C::F` in place of `F` where necessary....

## Motivation Currently, many tower service wrappers and layers are limited to working with `'static` types, which limits its usefulness when working with non-`static`ally borrowed things to and from scoped...

C-enhancement
A-buffer
A-util
I-needs-decision