{"crate":{"id":"futures-bounded","name":"futures-bounded","updated_at":"2025-04-30T08:54:40.538952Z","versions":[1544781,1163777,960067,955053,946240,934297,904694],"keywords":["async","backpressure","futures"],"categories":["asynchronous","data-structures"],"badges":[],"created_at":"2023-09-22T15:21:19.565711Z","downloads":12898641,"recent_downloads":2292877,"default_version":"0.3.0","num_versions":7,"yanked":false,"max_version":"0.3.0","newest_version":"0.3.0","max_stable_version":"0.3.0","description":"Utilities for bounding futures in size and time.","homepage":null,"documentation":null,"repository":"https://github.com/thomaseizinger/rust-futures-bounded","links":{"version_downloads":"/api/v1/crates/futures-bounded/downloads","versions":null,"owners":"/api/v1/crates/futures-bounded/owners","owner_team":"/api/v1/crates/futures-bounded/owner_team","owner_user":"/api/v1/crates/futures-bounded/owner_user","reverse_dependencies":"/api/v1/crates/futures-bounded/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":1544781,"crate":"futures-bounded","num":"0.3.0","dl_path":"/api/v1/crates/futures-bounded/0.3.0/download","readme_path":"/api/v1/crates/futures-bounded/0.3.0/readme","updated_at":"2025-04-30T08:54:40.538952Z","created_at":"2025-04-30T08:54:40.538952Z","downloads":688230,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/futures-bounded/0.3.0/dependencies","version_downloads":"/api/v1/crates/futures-bounded/0.3.0/downloads","authors":"/api/v1/crates/futures-bounded/0.3.0/authors"},"crate_size":9235,"published_by":{"id":27382,"login":"thomaseizinger","name":"Thomas Eizinger","avatar":"https://avatars.githubusercontent.com/u/5486389?v=4","url":"https://github.com/thomaseizinger","github_username_matches":true,"created_at":"2013-09-18T12:36:08Z"},"audit_actions":[{"action":"publish","user":{"id":27382,"login":"thomaseizinger","name":"Thomas Eizinger","avatar":"https://avatars.githubusercontent.com/u/5486389?v=4","url":"https://github.com/thomaseizinger","github_username_matches":true,"created_at":"2013-09-18T12:36:08Z"},"time":"2025-04-30T08:54:40.538952Z"}],"checksum":"b604752cefc5aa3ab98992a107a8bd99465d2825c1584e0b60cb6957b21e19d7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Utilities for bounding futures in size and time.","homepage":null,"documentation":null,"repository":"https://github.com/thomaseizinger/rust-futures-bounded","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":774,"comment_lines":7,"files":7}},"total_code_lines":774,"total_comment_lines":7}},{"id":1163777,"crate":"futures-bounded","num":"0.2.4","dl_path":"/api/v1/crates/futures-bounded/0.2.4/download","readme_path":"/api/v1/crates/futures-bounded/0.2.4/readme","updated_at":"2024-06-04T06:10:47.062860Z","created_at":"2024-06-04T06:10:47.062860Z","downloads":9784002,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/futures-bounded/0.2.4/dependencies","version_downloads":"/api/v1/crates/futures-bounded/0.2.4/downloads","authors":"/api/v1/crates/futures-bounded/0.2.4/authors"},"crate_size":6669,"published_by":{"id":27382,"login":"thomaseizinger","name":"Thomas Eizinger","avatar":"https://avatars.githubusercontent.com/u/5486389?v=4","url":"https://github.com/thomaseizinger","github_username_matches":true,"created_at":"2013-09-18T12:36:08Z"},"audit_actions":[{"action":"publish","user":{"id":27382,"login":"thomaseizinger","name":"Thomas Eizinger","avatar":"https://avatars.githubusercontent.com/u/5486389?v=4","url":"https://github.com/thomaseizinger","github_username_matches":true,"created_at":"2013-09-18T12:36:08Z"},"time":"2024-06-04T06:10:47.062860Z"}],"checksum":"91f328e7fb845fc832912fb6a34f40cf6d1888c92f974d1893a54e97b5ff542e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Utilities for bounding futures in size and time.","homepage":null,"documentation":null,"repository":"https://github.com/thomaseizinger/rust-futures-bounded","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":738,"comment_lines":7,"files":6}},"total_code_lines":738,"total_comment_lines":7}},{"id":960067,"crate":"futures-bounded","num":"0.2.3","dl_path":"/api/v1/crates/futures-bounded/0.2.3/download","readme_path":"/api/v1/crates/futures-bounded/0.2.3/readme","updated_at":"2023-11-19T04:02:03.993013Z","created_at":"2023-11-19T04:02:03.993013Z","downloads":827823,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/futures-bounded/0.2.3/dependencies","version_downloads":"/api/v1/crates/futures-bounded/0.2.3/downloads","authors":"/api/v1/crates/futures-bounded/0.2.3/authors"},"crate_size":6471,"published_by":{"id":27382,"login":"thomaseizinger","name":"Thomas Eizinger","avatar":"https://avatars.githubusercontent.com/u/5486389?v=4","url":"https://github.com/thomaseizinger","github_username_matches":true,"created_at":"2013-09-18T12:36:08Z"},"audit_actions":[{"action":"publish","user":{"id":27382,"login":"thomaseizinger","name":"Thomas Eizinger","avatar":"https://avatars.githubusercontent.com/u/5486389?v=4","url":"https://github.com/thomaseizinger","github_username_matches":true,"created_at":"2013-09-18T12:36:08Z"},"time":"2023-11-19T04:02:03.993013Z"}],"checksum":"e1e2774cc104e198ef3d3e1ff4ab40f86fa3245d6cb6a3a46174f21463cee173","rust_version":"1.73.0","has_lib":true,"bin_names":[],"edition":"2021","description":"Utilities for bounding futures in size and time.","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":727,"comment_lines":7,"files":6}},"total_code_lines":727,"total_comment_lines":7}},{"id":955053,"crate":"futures-bounded","num":"0.2.2","dl_path":"/api/v1/crates/futures-bounded/0.2.2/download","readme_path":"/api/v1/crates/futures-bounded/0.2.2/readme","updated_at":"2023-11-14T22:59:11.998592Z","created_at":"2023-11-14T22:59:11.998592Z","downloads":16326,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/futures-bounded/0.2.2/dependencies","version_downloads":"/api/v1/crates/futures-bounded/0.2.2/downloads","authors":"/api/v1/crates/futures-bounded/0.2.2/authors"},"crate_size":6022,"published_by":{"id":27382,"login":"thomaseizinger","name":"Thomas Eizinger","avatar":"https://avatars.githubusercontent.com/u/5486389?v=4","url":"https://github.com/thomaseizinger","github_username_matches":true,"created_at":"2013-09-18T12:36:08Z"},"audit_actions":[{"action":"publish","user":{"id":27382,"login":"thomaseizinger","name":"Thomas Eizinger","avatar":"https://avatars.githubusercontent.com/u/5486389?v=4","url":"https://github.com/thomaseizinger","github_username_matches":true,"created_at":"2013-09-18T12:36:08Z"},"time":"2023-11-14T22:59:11.998592Z"}],"checksum":"43bcbe9c086773ba37692e50f578c4c459c0a5ffe07bd924d0ea485b2a46c9c7","rust_version":"1.73.0","has_lib":true,"bin_names":[],"edition":"2021","description":"Utilities for bounding futures in size and time.","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":656,"comment_lines":7,"files":5}},"total_code_lines":656,"total_comment_lines":7}},{"id":946240,"crate":"futures-bounded","num":"0.2.1","dl_path":"/api/v1/crates/futures-bounded/0.2.1/download","readme_path":"/api/v1/crates/futures-bounded/0.2.1/readme","updated_at":"2023-11-05T13:04:18.585350Z","created_at":"2023-11-05T13:04:18.585350Z","downloads":33140,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/futures-bounded/0.2.1/dependencies","version_downloads":"/api/v1/crates/futures-bounded/0.2.1/downloads","authors":"/api/v1/crates/futures-bounded/0.2.1/authors"},"crate_size":5382,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2023-11-05T13:04:18.585350Z"}],"checksum":"4a2b7bc3e71d5b3c6e1436bd600d88a7a9315b3589883018123646767ea2d522","rust_version":"1.73.0","has_lib":true,"bin_names":[],"edition":"2021","description":"Utilities for bounding futures in size and time.","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":593,"comment_lines":7,"files":5}},"total_code_lines":593,"total_comment_lines":7}},{"id":934297,"crate":"futures-bounded","num":"0.2.0","dl_path":"/api/v1/crates/futures-bounded/0.2.0/download","readme_path":"/api/v1/crates/futures-bounded/0.2.0/readme","updated_at":"2023-10-25T00:36:14.313375Z","created_at":"2023-10-25T00:36:14.313375Z","downloads":6138,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/futures-bounded/0.2.0/dependencies","version_downloads":"/api/v1/crates/futures-bounded/0.2.0/downloads","authors":"/api/v1/crates/futures-bounded/0.2.0/authors"},"crate_size":5409,"published_by":{"id":27382,"login":"thomaseizinger","name":"Thomas Eizinger","avatar":"https://avatars.githubusercontent.com/u/5486389?v=4","url":"https://github.com/thomaseizinger","github_username_matches":true,"created_at":"2013-09-18T12:36:08Z"},"audit_actions":[{"action":"publish","user":{"id":27382,"login":"thomaseizinger","name":"Thomas Eizinger","avatar":"https://avatars.githubusercontent.com/u/5486389?v=4","url":"https://github.com/thomaseizinger","github_username_matches":true,"created_at":"2013-09-18T12:36:08Z"},"time":"2023-10-25T00:36:14.313375Z"}],"checksum":"05bc732cbef458f0184de1c3aa7ae07c9dbbf419611b5b93ee5b0c9aacdc2e3d","rust_version":"1.73.0","has_lib":true,"bin_names":[],"edition":"2021","description":"Utilities for bounding futures in size and time.","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":581,"comment_lines":7,"files":5}},"total_code_lines":581,"total_comment_lines":7}},{"id":904694,"crate":"futures-bounded","num":"0.1.0","dl_path":"/api/v1/crates/futures-bounded/0.1.0/download","readme_path":"/api/v1/crates/futures-bounded/0.1.0/readme","updated_at":"2023-09-22T15:21:19.565711Z","created_at":"2023-09-22T15:21:19.565711Z","downloads":1542982,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/futures-bounded/0.1.0/dependencies","version_downloads":"/api/v1/crates/futures-bounded/0.1.0/downloads","authors":"/api/v1/crates/futures-bounded/0.1.0/authors"},"crate_size":3895,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2023-09-22T15:21:19.565711Z"}],"checksum":"8b07bbbe7d7e78809544c6f718d875627addc73a7c3582447abc052cd3dc67e0","rust_version":"1.65.0","has_lib":true,"bin_names":[],"edition":"2021","description":"Utilities for bounding futures in size and time.","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":267,"comment_lines":4,"files":3}},"total_code_lines":267,"total_comment_lines":4}}],"keywords":[{"id":"async","keyword":"async","created_at":"2015-02-18T16:50:54.176224Z","crates_cnt":5902},{"id":"backpressure","keyword":"backpressure","created_at":"2019-06-11T17:46:47.307686Z","crates_cnt":42},{"id":"futures","keyword":"futures","created_at":"2016-03-28T14:04:28.028951Z","crates_cnt":664}],"categories":[{"id":"asynchronous","category":"Asynchronous","slug":"asynchronous","description":"Crates to help you deal with events independently of the main program flow, using techniques like futures, promises, waiting, or eventing.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":11877},{"id":"data-structures","category":"Data structures","slug":"data-structures","description":"Rust implementations of particular ways of organizing data suited for specific purposes.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":11574}]}