github.com/tokio-rs/async-stream
Asynchronous streams for Rust using async & await notation
https://github.com/tokio-rs/async-stream
e40ce2c3e71de81f4f6aab8389f3bbdaac7b4da0 authored over 1 year ago
3a693e54fd6a60a92dd7de553d7cb90aa00faefb authored almost 2 years ago
3bad70289ea0e2872ae0031c24ab7e19b5ea6b98 authored about 2 years ago
af904a02b5ec58472e17f4bfd6b4cb2a17a710f4 authored over 2 years ago
56a760812c1bea94a3efbeef87aea148b408783e authored over 2 years ago
syn 2.0 requires 1.56.
9bc298257e95c77f1324a07c7df6ac63e9af5847 authored over 2 years agobf41b9645fe39b8865da2f25edc286eb42d49ec8 authored over 2 years ago
c0fcab7f4c664331cb51858048ff114894907e4f authored over 2 years ago
To clarify that they are not public APIs.
e1d440fbced3c1d332b699eba977fc5ceed20145 authored over 2 years agoac3fa6b556011bc02db923ef38da13d3d9ac45d1 authored over 2 years ago
Since Rust 1.64, Clippy respects `rust-version` field in Cargo.toml.
rust-lang/rust@b776fb8
1be3b52cf44e3afe5bd7b15c4ec89558452055a1 authored almost 3 years ago
917413623402e33af501e2a2c733602a2f39b445 authored almost 3 years ago
d48ec2c10d5804ecc6fd2c21b781e71bc1c6ed43 authored about 3 years ago
81bfb057063eb246bc09bb9ace262529febbcb6f authored about 3 years ago
6b2725f174716a29b5111f31846c0360433dae73 authored over 3 years ago
e1373e4dede24f7700452e499a46561fb45ea515 authored over 3 years ago
e158fdc198a79d8f6fd8d80833af5c93f75060b4 authored over 3 years ago
e1a6ae61d076e35820ce713a3651ed5173fc0d85 authored over 3 years ago
cb8a508ed3b74fb99c8fa702966c5a9a02fe1e90 authored over 3 years ago
8bf33a6d2cf00257a9235a14ae264aa5c74380ba authored about 4 years ago
14acb0272ea45e20022fb957d097ab92dfd2e2c4 authored about 4 years ago
b28da881695e3c66e1782f0c2c330d4e162eb7c2 authored about 4 years ago
9b7e9a7d936e26109f324fc7e245d5ab4264c261 authored about 4 years ago
8c22349b9367b981ad08db573d8d906069e66d8c authored over 4 years ago
This reverts commit 623c5564584c1a01a03bfeac7e3ce1902964d64c.
8af39a1c2d4ea8881b3f536d1072615a113db3a6 authored over 4 years ago
Insteads of desugaring `?` in the macro, we can have the async block
itself return `Result<(), ...
22a36ee3c766027e1e1ea2a96a30f3d245b9ac27 authored over 4 years ago
1c40a5bab780f21fd52f2b375e90416f7ae49e6e authored over 4 years ago
On versions prior to 1.45, the compiler will error with
`procedural macros cannot be expanded t...
e5e6268af41a946652fe048f366f0c39580a0a65 authored over 4 years ago
25426dfcca80dae2418fc95937d495d187f73fbc authored over 4 years ago
* Refactor Scrub
* Wrap macro in a declarative macro and use $crate
As a downside we get s...
200466e664fff0cc01e431edcdd1d49e7ff5101d authored over 4 years ago
* Document for await syntax
* Make `README.md` a symlink to `async-stream/README.md`
ba314cf7ec825df825da3b6e7a80a97229d0d280 authored over 4 years ago
66840ea7b1104c36db617eaaff4723914de78a77 authored over 4 years ago
cf14b124a336bbaa8f39cb4ba4f02ce366b81602 authored over 4 years ago
7cd2c4b16fa7a4110c351f7d77a4f0b32f55b97f authored almost 5 years ago
3ae7631b3c3eba7f2f4eee7ec798512efb489ec1 authored almost 5 years ago
81738508203d16f90ae445bb2b157941cb07bc90 authored almost 5 years ago
d346ad2d77b11855969b82c9d16bd78ec84e4863 authored almost 5 years ago
This now requires 1.45
0fd01d3406195f6fb659fa508fb2a5d1b6da64f8 authored almost 5 years ago91f6a380cbc1181f2de5bcd1e4a369c03f1c8277 authored over 5 years ago
6556bfc3336e1daede47e426cacc7a602db7700a authored over 5 years ago
1af6795abbcbfee91131c67e01faf32dd1b99396 authored over 5 years ago
b8e6411e3b51a2fb5db0642d95ce4b158e8d8010 authored over 5 years ago
6adc982886e63be2c11f5ea82e3ad88eb8c11c2f authored over 5 years ago
8a50a4aa063f7f099f1d2e8cf7a49914ad7199b9 authored over 5 years ago
1b8346a98a2595c5c6c080f6a7e5ca3b2c942644 authored over 5 years ago
be373d6a436ad9e40d912e2e103acf3d337c6ab6 authored over 5 years ago
* Remove redundant reexports: Pin and Option
* Switch CI to stable Rust
* Fix UI tests to ...
5f4b315d76a44793797260e7ce76a97d7b903757 authored over 5 years ago
We get FusedStream for free, given the implementation. May as well
expose this information to ...
Bring `try_stream! { ...? }` closer to the usual `?` operator by
converting the error type via ...
fe3e5031d8d6091fa1fda63178948e39279b6b7e authored almost 6 years ago
b496f33e3f4d734dd7962896baa23c84ff3c5788 authored almost 6 years ago
2b87489f9eb7b455827035661e1da43b7e4b480d authored almost 6 years ago
1b2c38e79fca2682f772b7641f2690d9ffdd382f authored almost 6 years ago
3992cd6d3b43ea6711d47093b6fcdefa6a1815fb authored almost 6 years ago
024be652bf2236fbee69f3d30ada4bcb32fd4022 authored almost 6 years ago
ba64220665865f8bd1bdbeefa3f808d87bc18da2 authored almost 6 years ago
75b266e4ed6be9019dc25710387662bd040a47e8 authored almost 6 years ago
4324ea6bfa63686b57a954d5029cdb8e43ed4435 authored almost 6 years ago
f3e78d78f7580aad5d8c5eb41cbd38fd25a1594d authored almost 6 years ago
0733e60a9de2a7813a79be5c2f1f35feb442b41d authored almost 6 years ago
a33f616523e8f6cfc6adbe4a57f00d0667db0f34 authored almost 6 years ago
17fdd77e538fae4ea0384c0503b6b2bb4bd5a7da authored almost 6 years ago
a6ec7f6b28f75ab5c8e71955f618e35efba7f5b0 authored almost 6 years ago
bdda988081df07a9fe6b47fe359d8a49c961a028 authored almost 6 years ago
0a5ff9e0a8153e01bec10635ceed27f18c43f04f authored almost 6 years ago
7f3823652a424aacd827bcfabd82a7249f366ca1 authored almost 6 years ago
6635ab78df135522215485037dc6125fc42cc309 authored almost 6 years ago
b31b9176f622628e8e62a2e12426e9f8132805a2 authored almost 6 years ago
b4b771b973b944f09e3e30c71a3fbc88e6d109ef authored almost 6 years ago