Conrad Ludgate
Conrad Ludgate
## Bug description ginepro indirectly uses `tower::Balance` which makes use a best-of-two random load balancing strategy. Unfortunately, tonic has no built in mechanism for determining load, so this is hard...
In there are numerous claims that Ed25519 should be preferred over P-384. > ECDSA is much more dangerous to implement than Ed25519 > If you're concerned about NSA backdoors, don't...
# Proposal ## Problem statement `Iterator::fold` is an extremely useful API to process all the elements in an iterator. Sometimes you don't have a sensible initial value. This is where...
Inspired by https://github.com/serde-rs/serde/issues/2584, I looked through my dep tree and saw that either includes `serde` with the "derive" feature. Unfortunately, it's not so simple how to remove the feature here....
As an optimisation, I want to be able to memoize a key-hash. My current solution is double-hashing with the first hash being key -> u64, then the second hash using...
At Neon, we recently had a panic triggered in tokio RawTask Waker functions, specifically about mismatched ref counts, it appeared in the callstack of leaky-bucket. We didn't find anything wrong...
`Result` can be matched to produce an infallible and safe unwrap function.
**Is your feature request related to a problem? Please describe.** A user was confused by the error messages when trying to select on an IntoFuture type. **Describe the solution you'd...
## Motivation #5249 I wanted a way to propagate a reason to the tasks I am cancelling, eg whether it was via a timeout, or via a termination. As the...
👋 At Neon, we use SNI to know which database endpoint is being requested to connect to. Our fallback options are using `options` which this library also doesn't support, or...