{"crate":{"id":"pollster","name":"pollster","updated_at":"2026-07-10T16:05:12.778455Z","versions":[2757043,2752096,1317932,721423,484987,370341,363300,353727,330595,228836,228659],"keywords":["async","block_on","executor","minimal","runtime"],"categories":["asynchronous","concurrency"],"badges":[],"created_at":"2020-04-07T14:27:59.881480Z","downloads":36585749,"recent_downloads":14389070,"default_version":"1.0.1","num_versions":11,"yanked":false,"max_version":"1.0.1","newest_version":"1.0.1","max_stable_version":"1.0.1","description":"Synchronously block the thread until a future completes","homepage":null,"documentation":null,"repository":"https://github.com/zesterer/pollster","links":{"version_downloads":"/api/v1/crates/pollster/downloads","versions":null,"owners":"/api/v1/crates/pollster/owners","owner_team":"/api/v1/crates/pollster/owner_team","owner_user":"/api/v1/crates/pollster/owner_user","reverse_dependencies":"/api/v1/crates/pollster/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":2757043,"crate":"pollster","num":"1.0.1","dl_path":"/api/v1/crates/pollster/1.0.1/download","readme_path":"/api/v1/crates/pollster/1.0.1/readme","updated_at":"2026-07-10T16:05:12.778455Z","created_at":"2026-07-10T16:05:12.778455Z","downloads":1876726,"features":{"macro":["pollster-macro"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/pollster/1.0.1/dependencies","version_downloads":"/api/v1/crates/pollster/1.0.1/downloads","authors":"/api/v1/crates/pollster/1.0.1/authors"},"crate_size":10102,"published_by":{"id":21853,"login":"zesterer","name":"Joshua Barretto","avatar":"https://avatars.githubusercontent.com/u/3268430?v=4","url":"https://github.com/zesterer","github_username_matches":true,"created_at":"2013-01-14T19:43:28Z"},"audit_actions":[{"action":"publish","user":{"id":21853,"login":"zesterer","name":"Joshua Barretto","avatar":"https://avatars.githubusercontent.com/u/3268430?v=4","url":"https://github.com/zesterer","github_username_matches":true,"created_at":"2013-01-14T19:43:28Z"},"time":"2026-07-10T16:05:12.778455Z"}],"checksum":"bc6355899e1c9462875b6757c79f3caa011a1fdae12bbb1a2e72dd1f234f8336","rust_version":"1.69","has_lib":true,"bin_names":[],"edition":"2018","description":"Synchronously block the thread until a future completes","homepage":null,"documentation":null,"repository":"https://github.com/zesterer/pollster","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":50,"comment_lines":4,"files":1}},"total_code_lines":50,"total_comment_lines":4}},{"id":2752096,"crate":"pollster","num":"1.0.0","dl_path":"/api/v1/crates/pollster/1.0.0/download","readme_path":"/api/v1/crates/pollster/1.0.0/readme","updated_at":"2026-07-09T22:33:52.477291Z","created_at":"2026-07-09T22:33:52.477291Z","downloads":11185,"features":{"macro":["pollster-macro"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/pollster/1.0.0/dependencies","version_downloads":"/api/v1/crates/pollster/1.0.0/downloads","authors":"/api/v1/crates/pollster/1.0.0/authors"},"crate_size":10077,"published_by":{"id":21853,"login":"zesterer","name":"Joshua Barretto","avatar":"https://avatars.githubusercontent.com/u/3268430?v=4","url":"https://github.com/zesterer","github_username_matches":true,"created_at":"2013-01-14T19:43:28Z"},"audit_actions":[{"action":"publish","user":{"id":21853,"login":"zesterer","name":"Joshua Barretto","avatar":"https://avatars.githubusercontent.com/u/3268430?v=4","url":"https://github.com/zesterer","github_username_matches":true,"created_at":"2013-01-14T19:43:28Z"},"time":"2026-07-09T22:33:52.477291Z"}],"checksum":"2560ec4d09f0d4db1fb45518d099d74954dd3da5855a0fcb84f2779b5b41a59e","rust_version":"1.69","has_lib":true,"bin_names":[],"edition":"2018","description":"Synchronously block the thread until a future completes","homepage":null,"documentation":null,"repository":"https://github.com/zesterer/pollster","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":50,"comment_lines":4,"files":1}},"total_code_lines":50,"total_comment_lines":4}},{"id":1317932,"crate":"pollster","num":"0.4.0","dl_path":"/api/v1/crates/pollster/0.4.0/download","readme_path":"/api/v1/crates/pollster/0.4.0/readme","updated_at":"2024-10-28T17:36:02.850997Z","created_at":"2024-10-28T17:36:02.850997Z","downloads":22728929,"features":{"macro":["pollster-macro"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/pollster/0.4.0/dependencies","version_downloads":"/api/v1/crates/pollster/0.4.0/downloads","authors":"/api/v1/crates/pollster/0.4.0/authors"},"crate_size":9840,"published_by":{"id":21853,"login":"zesterer","name":"Joshua Barretto","avatar":"https://avatars.githubusercontent.com/u/3268430?v=4","url":"https://github.com/zesterer","github_username_matches":true,"created_at":"2013-01-14T19:43:28Z"},"audit_actions":[{"action":"publish","user":{"id":21853,"login":"zesterer","name":"Joshua Barretto","avatar":"https://avatars.githubusercontent.com/u/3268430?v=4","url":"https://github.com/zesterer","github_username_matches":true,"created_at":"2013-01-14T19:43:28Z"},"time":"2024-10-28T17:36:02.850997Z"}],"checksum":"2f3a9f18d041e6d0e102a0a46750538147e5e8992d3b4873aaafee2520b00ce3","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Synchronously block the thread until a future completes","homepage":null,"documentation":null,"repository":"https://github.com/zesterer/pollster","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":76,"comment_lines":20,"files":1}},"total_code_lines":76,"total_comment_lines":20}},{"id":721423,"crate":"pollster","num":"0.3.0","dl_path":"/api/v1/crates/pollster/0.3.0/download","readme_path":"/api/v1/crates/pollster/0.3.0/readme","updated_at":"2023-02-07T16:37:04.095883Z","created_at":"2023-02-07T16:37:04.095883Z","downloads":6600388,"features":{"macro":["pollster-macro"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/pollster/0.3.0/dependencies","version_downloads":"/api/v1/crates/pollster/0.3.0/downloads","authors":"/api/v1/crates/pollster/0.3.0/authors"},"crate_size":9436,"published_by":{"id":21853,"login":"zesterer","name":"Joshua Barretto","avatar":"https://avatars.githubusercontent.com/u/3268430?v=4","url":"https://github.com/zesterer","github_username_matches":true,"created_at":"2013-01-14T19:43:28Z"},"audit_actions":[{"action":"publish","user":{"id":21853,"login":"zesterer","name":"Joshua Barretto","avatar":"https://avatars.githubusercontent.com/u/3268430?v=4","url":"https://github.com/zesterer","github_username_matches":true,"created_at":"2013-01-14T19:43:28Z"},"time":"2023-02-07T16:37:04.095883Z"}],"checksum":"22686f4785f02a4fcc856d3b3bb19bf6c8160d103f7a99cc258bddd0251dc7f2","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Synchronously block the thread until a future completes","homepage":null,"documentation":null,"repository":"https://github.com/zesterer/pollster","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":75,"comment_lines":24,"files":1}},"total_code_lines":75,"total_comment_lines":24}},{"id":484987,"crate":"pollster","num":"0.2.5","dl_path":"/api/v1/crates/pollster/0.2.5/download","readme_path":"/api/v1/crates/pollster/0.2.5/readme","updated_at":"2022-01-18T11:59:27.672919Z","created_at":"2022-01-18T11:59:27.672919Z","downloads":4752698,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/pollster/0.2.5/dependencies","version_downloads":"/api/v1/crates/pollster/0.2.5/downloads","authors":"/api/v1/crates/pollster/0.2.5/authors"},"crate_size":8817,"published_by":{"id":21853,"login":"zesterer","name":"Joshua Barretto","avatar":"https://avatars.githubusercontent.com/u/3268430?v=4","url":"https://github.com/zesterer","github_username_matches":true,"created_at":"2013-01-14T19:43:28Z"},"audit_actions":[{"action":"publish","user":{"id":21853,"login":"zesterer","name":"Joshua Barretto","avatar":"https://avatars.githubusercontent.com/u/3268430?v=4","url":"https://github.com/zesterer","github_username_matches":true,"created_at":"2013-01-14T19:43:28Z"},"time":"2022-01-18T11:59:27.672919Z"}],"checksum":"5da3b0203fd7ee5720aa0b5e790b591aa5d3f41c3ed2c34a3a393382198af2f7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Synchronously block the thread until a future completes","homepage":null,"documentation":null,"repository":"https://github.com/zesterer/pollster","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":73,"comment_lines":24,"files":1}},"total_code_lines":73,"total_comment_lines":24}},{"id":370341,"crate":"pollster","num":"0.2.4","dl_path":"/api/v1/crates/pollster/0.2.4/download","readme_path":"/api/v1/crates/pollster/0.2.4/readme","updated_at":"2021-04-23T15:02:44.236832Z","created_at":"2021-04-23T15:02:44.236832Z","downloads":360683,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/pollster/0.2.4/dependencies","version_downloads":"/api/v1/crates/pollster/0.2.4/downloads","authors":"/api/v1/crates/pollster/0.2.4/authors"},"crate_size":3652,"published_by":{"id":21853,"login":"zesterer","name":"Joshua Barretto","avatar":"https://avatars.githubusercontent.com/u/3268430?v=4","url":"https://github.com/zesterer","github_username_matches":true,"created_at":"2013-01-14T19:43:28Z"},"audit_actions":[{"action":"publish","user":{"id":21853,"login":"zesterer","name":"Joshua Barretto","avatar":"https://avatars.githubusercontent.com/u/3268430?v=4","url":"https://github.com/zesterer","github_username_matches":true,"created_at":"2013-01-14T19:43:28Z"},"time":"2021-04-23T15:02:44.236832Z"}],"checksum":"bb20dcc30536a1508e75d47dd0e399bb2fe7354dcf35cda9127f2bf1ed92e30e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A minimal async executor that lets you block on a future","homepage":null,"documentation":null,"repository":"https://github.com/zesterer/pollster","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":72,"comment_lines":20,"files":1}},"total_code_lines":72,"total_comment_lines":20}},{"id":363300,"crate":"pollster","num":"0.2.3","dl_path":"/api/v1/crates/pollster/0.2.3/download","readme_path":"/api/v1/crates/pollster/0.2.3/readme","updated_at":"2021-04-08T16:15:08.527442Z","created_at":"2021-04-08T16:15:08.527442Z","downloads":25332,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/pollster/0.2.3/dependencies","version_downloads":"/api/v1/crates/pollster/0.2.3/downloads","authors":"/api/v1/crates/pollster/0.2.3/authors"},"crate_size":4585,"published_by":{"id":21853,"login":"zesterer","name":"Joshua Barretto","avatar":"https://avatars.githubusercontent.com/u/3268430?v=4","url":"https://github.com/zesterer","github_username_matches":true,"created_at":"2013-01-14T19:43:28Z"},"audit_actions":[{"action":"publish","user":{"id":21853,"login":"zesterer","name":"Joshua Barretto","avatar":"https://avatars.githubusercontent.com/u/3268430?v=4","url":"https://github.com/zesterer","github_username_matches":true,"created_at":"2013-01-14T19:43:28Z"},"time":"2021-04-08T16:15:08.527442Z"}],"checksum":"6cce106fd2646acbe31a0e4006f75779d535c26a44f153ada196e9edcfc6d944","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A minimal async executor that lets you block on a future","homepage":null,"documentation":null,"repository":"https://github.com/zesterer/pollster","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":91,"comment_lines":43,"files":1}},"total_code_lines":91,"total_comment_lines":43}},{"id":353727,"crate":"pollster","num":"0.2.2","dl_path":"/api/v1/crates/pollster/0.2.2/download","readme_path":"/api/v1/crates/pollster/0.2.2/readme","updated_at":"2021-03-18T14:50:42.253840Z","created_at":"2021-03-18T14:50:42.253840Z","downloads":36020,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/pollster/0.2.2/dependencies","version_downloads":"/api/v1/crates/pollster/0.2.2/downloads","authors":"/api/v1/crates/pollster/0.2.2/authors"},"crate_size":4484,"published_by":{"id":21853,"login":"zesterer","name":"Joshua Barretto","avatar":"https://avatars.githubusercontent.com/u/3268430?v=4","url":"https://github.com/zesterer","github_username_matches":true,"created_at":"2013-01-14T19:43:28Z"},"audit_actions":[{"action":"publish","user":{"id":21853,"login":"zesterer","name":"Joshua Barretto","avatar":"https://avatars.githubusercontent.com/u/3268430?v=4","url":"https://github.com/zesterer","github_username_matches":true,"created_at":"2013-01-14T19:43:28Z"},"time":"2021-03-18T14:50:42.253840Z"}],"checksum":"75721b4c756dd61e006f1d3fe1e44bda75ad3a3d8eaa45e9f32943cbe635e663","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A minimal async executor that lets you block on a future","homepage":null,"documentation":null,"repository":"https://github.com/zesterer/pollster","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":87,"comment_lines":43,"files":1}},"total_code_lines":87,"total_comment_lines":43}},{"id":330595,"crate":"pollster","num":"0.2.1","dl_path":"/api/v1/crates/pollster/0.2.1/download","readme_path":"/api/v1/crates/pollster/0.2.1/readme","updated_at":"2021-01-22T16:49:00.708829Z","created_at":"2021-01-22T16:49:00.708829Z","downloads":61655,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/pollster/0.2.1/dependencies","version_downloads":"/api/v1/crates/pollster/0.2.1/downloads","authors":"/api/v1/crates/pollster/0.2.1/authors"},"crate_size":3242,"published_by":{"id":21853,"login":"zesterer","name":"Joshua Barretto","avatar":"https://avatars.githubusercontent.com/u/3268430?v=4","url":"https://github.com/zesterer","github_username_matches":true,"created_at":"2013-01-14T19:43:28Z"},"audit_actions":[{"action":"publish","user":{"id":21853,"login":"zesterer","name":"Joshua Barretto","avatar":"https://avatars.githubusercontent.com/u/3268430?v=4","url":"https://github.com/zesterer","github_username_matches":true,"created_at":"2013-01-14T19:43:28Z"},"time":"2021-01-22T16:49:00.708829Z"}],"checksum":"1a0c427c464eaca5923b642b3b346792b9c98edd91026aa6a753435e42d2a07b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A minimal async executor that lets you block on a future","homepage":null,"documentation":null,"repository":"https://github.com/zesterer/pollster","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":82,"comment_lines":21,"files":1}},"total_code_lines":82,"total_comment_lines":21}},{"id":228836,"crate":"pollster","num":"0.2.0","dl_path":"/api/v1/crates/pollster/0.2.0/download","readme_path":"/api/v1/crates/pollster/0.2.0/readme","updated_at":"2020-04-07T22:20:03.995448Z","created_at":"2020-04-07T22:20:03.995448Z","downloads":105726,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/pollster/0.2.0/dependencies","version_downloads":"/api/v1/crates/pollster/0.2.0/downloads","authors":"/api/v1/crates/pollster/0.2.0/authors"},"crate_size":2463,"published_by":{"id":21853,"login":"zesterer","name":"Joshua Barretto","avatar":"https://avatars.githubusercontent.com/u/3268430?v=4","url":"https://github.com/zesterer","github_username_matches":true,"created_at":"2013-01-14T19:43:28Z"},"audit_actions":[{"action":"publish","user":{"id":21853,"login":"zesterer","name":"Joshua Barretto","avatar":"https://avatars.githubusercontent.com/u/3268430?v=4","url":"https://github.com/zesterer","github_username_matches":true,"created_at":"2013-01-14T19:43:28Z"},"time":"2020-04-07T22:20:03.995448Z"}],"checksum":"9824e18e85003f0b5a38fa1932ae8be8c2aac9447c2f28ab6f9704dbe0a1ab58","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A minimal async executor that lets you block on a future","homepage":null,"documentation":null,"repository":"https://github.com/zesterer/pollster","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":49,"comment_lines":4,"files":1}},"total_code_lines":49,"total_comment_lines":4}},{"id":228659,"crate":"pollster","num":"0.1.0","dl_path":"/api/v1/crates/pollster/0.1.0/download","readme_path":"/api/v1/crates/pollster/0.1.0/readme","updated_at":"2020-04-07T14:27:59.881480Z","created_at":"2020-04-07T14:27:59.881480Z","downloads":3449,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/pollster/0.1.0/dependencies","version_downloads":"/api/v1/crates/pollster/0.1.0/downloads","authors":"/api/v1/crates/pollster/0.1.0/authors"},"crate_size":1942,"published_by":{"id":21853,"login":"zesterer","name":"Joshua Barretto","avatar":"https://avatars.githubusercontent.com/u/3268430?v=4","url":"https://github.com/zesterer","github_username_matches":true,"created_at":"2013-01-14T19:43:28Z"},"audit_actions":[{"action":"publish","user":{"id":21853,"login":"zesterer","name":"Joshua Barretto","avatar":"https://avatars.githubusercontent.com/u/3268430?v=4","url":"https://github.com/zesterer","github_username_matches":true,"created_at":"2013-01-14T19:43:28Z"},"time":"2020-04-07T14:27:59.881480Z"}],"checksum":"b647f02b0ae8f6d4f58e06639cf41316a154b5469dc7e833026645aa2807c8ef","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A minimal async executor that lets you block on a future","homepage":null,"documentation":null,"repository":"https://github.com/zesterer/pollster","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":35,"comment_lines":0,"files":1}},"total_code_lines":35,"total_comment_lines":0}}],"keywords":[{"id":"async","keyword":"async","created_at":"2015-02-18T16:50:54.176224Z","crates_cnt":5901},{"id":"block_on","keyword":"block_on","created_at":"2020-04-07T14:27:59.881480Z","crates_cnt":2},{"id":"executor","keyword":"executor","created_at":"2017-03-29T01:05:28.420617Z","crates_cnt":179},{"id":"minimal","keyword":"minimal","created_at":"2017-11-12T20:47:04.003236Z","crates_cnt":84},{"id":"runtime","keyword":"runtime","created_at":"2014-12-06T22:56:03.481125Z","crates_cnt":1550}],"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":11855},{"id":"concurrency","category":"Concurrency","slug":"concurrency","description":"Crates for implementing concurrent and parallel computation.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":3836}]}