Simon Farnsworth
Simon Farnsworth
This is necessary when an external build system (e.g. Buck) is taking care of linking in libfuse, and we don't want the Rust compiler to emit any linking arguments.
This is related to #2470 but has some complexity because it's Streams, not Futures. It also touches on the same area as #2237 but has more reasoning. For `StreamExt`, we...
We've found a nasty footgun when we use `FuturesUnordered` (or `buffered` etc) to get concurrency from a set of futures. Because `FuturesUnordered` only polls its contents when it is polled,...
## Motivation When writing or reading data, it can be useful to inspect the bytes passing through, so that you can (e.g.) hash as you write, or verify hashes of...