jbr/stopper


https://jbr.github.io/stopper/stopper/

License: Apache-2.0

Language: Rust


stopper

Stopper is an async concurrency primitive to stop both streams and futures. This was created to facilitate graceful shutdown in a http framework, but likely has utility beyond that.

For a more complete graceful shutdown story, see Swansong, which uses this crate.

Safety

This crate uses #![deny(unsafe_code)].

License

Licensed under either of Apache License, Version 2.0 or MIT license at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this crate by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Project Statistics

Sourcerank 7
Repository Size 1.69 MB
Stars 4
Forks 0
Watchers 3
Open issues 0
Dependencies 5
Contributors 3
Tags 11
Created
Last updated
Last pushed

Top Contributors See all

Jacob Rothstein dependabot[bot] github-actions[bot]

Packages Referencing this Repo

stopper
an async stream and future stopper mechanism
Latest release 0.2.8 - Updated - 4 stars

Recent Tags See all

v0.2.8 May 30, 2024
v0.2.7 March 24, 2024
v0.2.6 March 08, 2024
v0.2.5 March 07, 2024
v0.2.4 January 23, 2024
v0.2.3 November 23, 2023
v0.2.2 October 26, 2023
v0.2.1 October 26, 2023
v0.2.0 March 23, 2021
v0.1.1 March 22, 2021
v0.1.0 March 05, 2021

Something wrong with this page? Make a suggestion

Last synced: 2024-05-30 22:35:05 UTC

Login to resync this repository