{"crate":{"id":"criterion","name":"criterion","updated_at":"2026-02-04T10:43:03.398729Z","versions":[1997790,1865276,1850551,1656976,1567660,808898,806429,618314,579943,405580,331300,257310,234990,206804,171765,143823,132861,129948,129170,124630,124378,105715,99158,88931,86380,82345,79920,77271,74318,73115],"keywords":["benchmark","criterion"],"categories":["development-tools::profiling"],"badges":[],"created_at":"2017-12-02T23:43:19.376458Z","downloads":301189285,"recent_downloads":63283042,"default_version":"0.8.2","num_versions":30,"yanked":false,"max_version":"0.8.2","newest_version":"0.8.2","max_stable_version":"0.8.2","description":"Statistics-driven micro-benchmarking library","homepage":"https://criterion-rs.github.io/book/index.html","documentation":null,"repository":"https://github.com/criterion-rs/criterion.rs","links":{"version_downloads":"/api/v1/crates/criterion/downloads","versions":null,"owners":"/api/v1/crates/criterion/owners","owner_team":"/api/v1/crates/criterion/owner_team","owner_user":"/api/v1/crates/criterion/owner_user","reverse_dependencies":"/api/v1/crates/criterion/reverse_dependencies"},"exact_match":false,"trustpub_only":true},"versions":[{"id":1997790,"crate":"criterion","num":"0.8.2","dl_path":"/api/v1/crates/criterion/0.8.2/download","readme_path":"/api/v1/crates/criterion/0.8.2/readme","updated_at":"2026-02-04T10:43:03.398729Z","created_at":"2026-02-04T10:43:03.398729Z","downloads":31821216,"features":{"async":[],"async_futures":["dep:futures","async"],"async_smol":["dep:smol","async"],"async_tokio":["dep:tokio","async"],"cargo_bench_support":[],"csv_output":["dep:csv"],"default":["rayon","plotters","cargo_bench_support"],"html_reports":[],"plotters":["dep:plotters"],"rayon":["dep:rayon"],"real_blackbox":[],"stable":["csv_output","html_reports","async_futures","async_smol","async_tokio"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/criterion/0.8.2/dependencies","version_downloads":"/api/v1/crates/criterion/0.8.2/downloads","authors":"/api/v1/crates/criterion/0.8.2/authors"},"crate_size":122924,"published_by":null,"audit_actions":[],"checksum":"950046b2aa2492f9a536f5f4f9a3de7b9e2476e575e05bd6c333371add4d98f3","rust_version":"1.86","has_lib":true,"bin_names":[],"edition":"2021","description":"Statistics-driven micro-benchmarking library","homepage":"https://criterion-rs.github.io/book/index.html","documentation":null,"repository":"https://github.com/criterion-rs/criterion.rs","trustpub_data":{"provider":"github","repository":"criterion-rs/criterion.rs","run_id":"21668269612","sha":"7f0d745532e3c7b2e11bbf9de9b911f91790d3b1"},"linecounts":{"languages":{"Rust":{"code_lines":9708,"comment_lines":160,"files":55},"Shell":{"code_lines":6,"comment_lines":1,"files":1}},"total_code_lines":9714,"total_comment_lines":161}},{"id":1865276,"crate":"criterion","num":"0.8.1","dl_path":"/api/v1/crates/criterion/0.8.1/download","readme_path":"/api/v1/crates/criterion/0.8.1/readme","updated_at":"2025-12-07T17:56:06.518808Z","created_at":"2025-12-07T17:56:06.518808Z","downloads":5660542,"features":{"async":[],"async_futures":["dep:futures","async"],"async_smol":["dep:smol","async"],"async_tokio":["dep:tokio","async"],"cargo_bench_support":[],"csv_output":["dep:csv"],"default":["rayon","plotters","cargo_bench_support"],"html_reports":[],"plotters":["dep:plotters"],"rayon":["dep:rayon"],"real_blackbox":[],"stable":["csv_output","html_reports","async_futures","async_smol","async_tokio"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/criterion/0.8.1/dependencies","version_downloads":"/api/v1/crates/criterion/0.8.1/downloads","authors":"/api/v1/crates/criterion/0.8.1/authors"},"crate_size":122380,"published_by":null,"audit_actions":[],"checksum":"4d883447757bb0ee46f233e9dc22eb84d93a9508c9b868687b274fc431d886bf","rust_version":"1.86","has_lib":true,"bin_names":[],"edition":"2021","description":"Statistics-driven micro-benchmarking library","homepage":"https://criterion-rs.github.io/book/index.html","documentation":null,"repository":"https://github.com/criterion-rs/criterion.rs","trustpub_data":{"provider":"github","repository":"criterion-rs/criterion.rs","run_id":"20008102405","sha":"e4e06dfdc3813d9a6d37e0e6e5db3de3fdd530a6"},"linecounts":{"languages":{"Rust":{"code_lines":9697,"comment_lines":154,"files":55},"Shell":{"code_lines":6,"comment_lines":1,"files":1}},"total_code_lines":9703,"total_comment_lines":155}},{"id":1850551,"crate":"criterion","num":"0.8.0","dl_path":"/api/v1/crates/criterion/0.8.0/download","readme_path":"/api/v1/crates/criterion/0.8.0/readme","updated_at":"2025-11-30T00:12:50.151532Z","created_at":"2025-11-30T00:12:50.151532Z","downloads":381581,"features":{"async":[],"async_futures":["dep:futures","async"],"async_smol":["dep:smol","async"],"async_tokio":["dep:tokio","async"],"cargo_bench_support":[],"csv_output":["dep:csv"],"default":["rayon","plotters","cargo_bench_support"],"html_reports":[],"plotters":["dep:plotters"],"rayon":["dep:rayon"],"real_blackbox":[],"stable":["csv_output","html_reports","async_futures","async_smol","async_tokio"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/criterion/0.8.0/dependencies","version_downloads":"/api/v1/crates/criterion/0.8.0/downloads","authors":"/api/v1/crates/criterion/0.8.0/authors"},"crate_size":122319,"published_by":null,"audit_actions":[],"checksum":"a0dfe5e9e71bdcf4e4954f7d14da74d1cdb92a3a07686452d1509652684b1aab","rust_version":"1.86","has_lib":true,"bin_names":[],"edition":"2021","description":"Statistics-driven micro-benchmarking library","homepage":"https://criterion-rs.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/criterion-rs/criterion.rs","trustpub_data":{"provider":"github","repository":"criterion-rs/criterion.rs","run_id":"19791183031","sha":"b49ade728c064f49cb2a70b0368658a15cf21833"},"linecounts":{"languages":{"Rust":{"code_lines":9697,"comment_lines":154,"files":55},"Shell":{"code_lines":6,"comment_lines":1,"files":1}},"total_code_lines":9703,"total_comment_lines":155}},{"id":1656976,"crate":"criterion","num":"0.7.0","dl_path":"/api/v1/crates/criterion/0.7.0/download","readme_path":"/api/v1/crates/criterion/0.7.0/readme","updated_at":"2025-07-25T10:53:22.779656Z","created_at":"2025-07-25T10:53:22.779656Z","downloads":24863917,"features":{"async":[],"async_futures":["dep:futures","async"],"async_smol":["dep:smol","async"],"async_std":["dep:async-std","async"],"async_tokio":["dep:tokio","async"],"cargo_bench_support":[],"csv_output":["dep:csv"],"default":["rayon","plotters","cargo_bench_support"],"html_reports":[],"plotters":["dep:plotters"],"rayon":["dep:rayon"],"real_blackbox":[],"stable":["csv_output","html_reports","async_futures","async_smol","async_tokio","async_std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/criterion/0.7.0/dependencies","version_downloads":"/api/v1/crates/criterion/0.7.0/downloads","authors":"/api/v1/crates/criterion/0.7.0/authors"},"crate_size":119908,"published_by":{"id":119743,"login":"lemmih","name":"David Himmelstrup","avatar":"https://avatars.githubusercontent.com/u/1443107?v=4","url":"https://github.com/lemmih","github_username_matches":true,"created_at":"2012-02-16T12:11:53Z"},"audit_actions":[{"action":"publish","user":{"id":119743,"login":"lemmih","name":"David Himmelstrup","avatar":"https://avatars.githubusercontent.com/u/1443107?v=4","url":"https://github.com/lemmih","github_username_matches":true,"created_at":"2012-02-16T12:11:53Z"},"time":"2025-07-25T10:53:22.779656Z"}],"checksum":"e1c047a62b0cc3e145fa84415a3191f628e980b194c2755aa12300a4e6cbd928","rust_version":"1.80","has_lib":true,"bin_names":[],"edition":"2021","description":"Statistics-driven micro-benchmarking library","homepage":"https://bheisler.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/bheisler/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9536,"comment_lines":147,"files":55},"Shell":{"code_lines":6,"comment_lines":1,"files":1}},"total_code_lines":9542,"total_comment_lines":148}},{"id":1567660,"crate":"criterion","num":"0.6.0","dl_path":"/api/v1/crates/criterion/0.6.0/download","readme_path":"/api/v1/crates/criterion/0.6.0/readme","updated_at":"2025-05-17T08:13:44.450049Z","created_at":"2025-05-17T08:13:44.450049Z","downloads":9930797,"features":{"async":[],"async_futures":["dep:futures","async"],"async_smol":["dep:smol","async"],"async_std":["dep:async-std","async"],"async_tokio":["dep:tokio","async"],"cargo_bench_support":[],"csv_output":["dep:csv"],"default":["rayon","plotters","cargo_bench_support"],"html_reports":[],"plotters":["dep:plotters"],"rayon":["dep:rayon"],"real_blackbox":[],"stable":["csv_output","html_reports","async_futures","async_smol","async_tokio","async_std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/criterion/0.6.0/dependencies","version_downloads":"/api/v1/crates/criterion/0.6.0/downloads","authors":"/api/v1/crates/criterion/0.6.0/authors"},"crate_size":119470,"published_by":{"id":119743,"login":"lemmih","name":"David Himmelstrup","avatar":"https://avatars.githubusercontent.com/u/1443107?v=4","url":"https://github.com/lemmih","github_username_matches":true,"created_at":"2012-02-16T12:11:53Z"},"audit_actions":[{"action":"publish","user":{"id":119743,"login":"lemmih","name":"David Himmelstrup","avatar":"https://avatars.githubusercontent.com/u/1443107?v=4","url":"https://github.com/lemmih","github_username_matches":true,"created_at":"2012-02-16T12:11:53Z"},"time":"2025-05-17T08:13:44.450049Z"}],"checksum":"3bf7af66b0989381bd0be551bd7cc91912a655a58c6918420c9527b1fd8b4679","rust_version":"1.80","has_lib":true,"bin_names":[],"edition":"2021","description":"Statistics-driven micro-benchmarking library","homepage":"https://bheisler.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/bheisler/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9511,"comment_lines":147,"files":55},"Shell":{"code_lines":6,"comment_lines":1,"files":1}},"total_code_lines":9517,"total_comment_lines":148}},{"id":808898,"crate":"criterion","num":"0.5.1","dl_path":"/api/v1/crates/criterion/0.5.1/download","readme_path":"/api/v1/crates/criterion/0.5.1/readme","updated_at":"2023-05-26T08:59:50.811468Z","created_at":"2023-05-26T08:59:50.811468Z","downloads":148262045,"features":{"async":["futures"],"async_futures":["futures/executor","async"],"async_smol":["smol","async"],"async_std":["async-std","async"],"async_tokio":["tokio","async"],"cargo_bench_support":[],"csv_output":["csv"],"default":["rayon","plotters","cargo_bench_support"],"html_reports":[],"real_blackbox":[],"stable":["csv_output","html_reports","async_futures","async_smol","async_tokio","async_std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/criterion/0.5.1/dependencies","version_downloads":"/api/v1/crates/criterion/0.5.1/downloads","authors":"/api/v1/crates/criterion/0.5.1/authors"},"crate_size":110088,"published_by":{"id":119743,"login":"lemmih","name":"David Himmelstrup","avatar":"https://avatars.githubusercontent.com/u/1443107?v=4","url":"https://github.com/lemmih","github_username_matches":true,"created_at":"2012-02-16T12:11:53Z"},"audit_actions":[{"action":"publish","user":{"id":119743,"login":"lemmih","name":"David Himmelstrup","avatar":"https://avatars.githubusercontent.com/u/1443107?v=4","url":"https://github.com/lemmih","github_username_matches":true,"created_at":"2012-02-16T12:11:53Z"},"time":"2023-05-26T08:59:50.811468Z"}],"checksum":"f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Statistics-driven micro-benchmarking library","homepage":"https://bheisler.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/bheisler/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9519,"comment_lines":147,"files":55},"Shell":{"code_lines":58,"comment_lines":1,"files":3}},"total_code_lines":9577,"total_comment_lines":148}},{"id":806429,"crate":"criterion","num":"0.5.0","dl_path":"/api/v1/crates/criterion/0.5.0/download","readme_path":"/api/v1/crates/criterion/0.5.0/readme","updated_at":"2023-05-23T18:36:16.894731Z","created_at":"2023-05-23T18:36:16.894731Z","downloads":2385375,"features":{"async":["futures"],"async_futures":["futures/executor","async"],"async_smol":["smol","async"],"async_std":["async-std","async"],"async_tokio":["tokio","async"],"cargo_bench_support":[],"csv_output":["csv"],"default":["rayon","plotters","cargo_bench_support"],"html_reports":[],"real_blackbox":[],"stable":["csv_output","html_reports","async_futures","async_smol","async_tokio","async_std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/criterion/0.5.0/dependencies","version_downloads":"/api/v1/crates/criterion/0.5.0/downloads","authors":"/api/v1/crates/criterion/0.5.0/authors"},"crate_size":110015,"published_by":{"id":119743,"login":"lemmih","name":"David Himmelstrup","avatar":"https://avatars.githubusercontent.com/u/1443107?v=4","url":"https://github.com/lemmih","github_username_matches":true,"created_at":"2012-02-16T12:11:53Z"},"audit_actions":[{"action":"publish","user":{"id":119743,"login":"lemmih","name":"David Himmelstrup","avatar":"https://avatars.githubusercontent.com/u/1443107?v=4","url":"https://github.com/lemmih","github_username_matches":true,"created_at":"2012-02-16T12:11:53Z"},"time":"2023-05-23T18:36:16.894731Z"}],"checksum":"9f9c16c823fba76d9643cc387e9677d9771abe0827561381815215c47f808da9","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Statistics-driven micro-benchmarking library","homepage":"https://bheisler.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/bheisler/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9519,"comment_lines":146,"files":55},"Shell":{"code_lines":58,"comment_lines":1,"files":3}},"total_code_lines":9577,"total_comment_lines":147}},{"id":618314,"crate":"criterion","num":"0.4.0","dl_path":"/api/v1/crates/criterion/0.4.0/download","readme_path":"/api/v1/crates/criterion/0.4.0/readme","updated_at":"2022-09-10T17:50:37.401229Z","created_at":"2022-09-10T17:50:37.401229Z","downloads":35926056,"features":{"async":["futures"],"async_futures":["futures/executor","async"],"async_smol":["smol","async"],"async_std":["async-std","async"],"async_tokio":["tokio","async"],"cargo_bench_support":[],"csv_output":["csv"],"default":["rayon","plotters","cargo_bench_support"],"html_reports":[],"real_blackbox":[],"stable":["csv_output","html_reports","async_futures","async_smol","async_tokio","async_std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/criterion/0.4.0/dependencies","version_downloads":"/api/v1/crates/criterion/0.4.0/downloads","authors":"/api/v1/crates/criterion/0.4.0/authors"},"crate_size":108978,"published_by":{"id":8785,"login":"bheisler","name":"Brook Heisler","avatar":"https://avatars.githubusercontent.com/u/1616938?v=4","url":"https://github.com/bheisler","github_username_matches":true,"created_at":"2012-04-05T22:10:48Z"},"audit_actions":[{"action":"publish","user":{"id":8785,"login":"bheisler","name":"Brook Heisler","avatar":"https://avatars.githubusercontent.com/u/1616938?v=4","url":"https://github.com/bheisler","github_username_matches":true,"created_at":"2012-04-05T22:10:48Z"},"time":"2022-09-10T17:50:37.401229Z"}],"checksum":"e7c76e09c1aae2bc52b3d2f29e13c6572553b30c4aa1b8a49fd70de6412654cb","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Statistics-driven micro-benchmarking library","homepage":"https://bheisler.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/bheisler/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9471,"comment_lines":143,"files":55},"Shell":{"code_lines":52,"comment_lines":0,"files":2}},"total_code_lines":9523,"total_comment_lines":143}},{"id":579943,"crate":"criterion","num":"0.3.6","dl_path":"/api/v1/crates/criterion/0.3.6/download","readme_path":"/api/v1/crates/criterion/0.3.6/readme","updated_at":"2022-07-06T22:35:18.029214Z","created_at":"2022-07-06T22:35:18.029214Z","downloads":21430468,"features":{"async":["futures"],"async_futures":["futures/executor","async"],"async_smol":["smol","async"],"async_std":["async-std","async"],"async_tokio":["tokio","async"],"cargo_bench_support":[],"csv_output":[],"default":["cargo_bench_support"],"html_reports":[],"real_blackbox":[],"stable":["async_futures","async_smol","async_tokio","async_std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/criterion/0.3.6/dependencies","version_downloads":"/api/v1/crates/criterion/0.3.6/downloads","authors":"/api/v1/crates/criterion/0.3.6/authors"},"crate_size":110967,"published_by":{"id":8785,"login":"bheisler","name":"Brook Heisler","avatar":"https://avatars.githubusercontent.com/u/1616938?v=4","url":"https://github.com/bheisler","github_username_matches":true,"created_at":"2012-04-05T22:10:48Z"},"audit_actions":[{"action":"publish","user":{"id":8785,"login":"bheisler","name":"Brook Heisler","avatar":"https://avatars.githubusercontent.com/u/1616938?v=4","url":"https://github.com/bheisler","github_username_matches":true,"created_at":"2012-04-05T22:10:48Z"},"time":"2022-07-06T22:35:18.029214Z"}],"checksum":"b01d6de93b2b6c65e17c634a26653a29d107b3c98c607c765bf38d041531cd8f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Statistics-driven micro-benchmarking library","homepage":"https://bheisler.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/bheisler/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9753,"comment_lines":145,"files":55},"Shell":{"code_lines":52,"comment_lines":0,"files":2}},"total_code_lines":9805,"total_comment_lines":145}},{"id":405580,"crate":"criterion","num":"0.3.5","dl_path":"/api/v1/crates/criterion/0.3.5/download","readme_path":"/api/v1/crates/criterion/0.3.5/readme","updated_at":"2021-07-26T23:11:51.200973Z","created_at":"2021-07-26T23:11:51.200973Z","downloads":9215940,"features":{"async":["futures"],"async_futures":["futures/executor","async"],"async_smol":["smol","async"],"async_std":["async-std","async"],"async_tokio":["tokio","async"],"cargo_bench_support":[],"csv_output":[],"default":["cargo_bench_support"],"html_reports":[],"real_blackbox":[],"stable":["async_futures","async_smol","async_tokio","async_std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/criterion/0.3.5/dependencies","version_downloads":"/api/v1/crates/criterion/0.3.5/downloads","authors":"/api/v1/crates/criterion/0.3.5/authors"},"crate_size":110662,"published_by":{"id":8785,"login":"bheisler","name":"Brook Heisler","avatar":"https://avatars.githubusercontent.com/u/1616938?v=4","url":"https://github.com/bheisler","github_username_matches":true,"created_at":"2012-04-05T22:10:48Z"},"audit_actions":[{"action":"publish","user":{"id":8785,"login":"bheisler","name":"Brook Heisler","avatar":"https://avatars.githubusercontent.com/u/1616938?v=4","url":"https://github.com/bheisler","github_username_matches":true,"created_at":"2012-04-05T22:10:48Z"},"time":"2021-07-26T23:11:51.200973Z"}],"checksum":"1604dafd25fba2fe2d5895a9da139f8dc9b319a5fe5354ca137cbbce4e178d10","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Statistics-driven micro-benchmarking library","homepage":"https://bheisler.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/bheisler/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9762,"comment_lines":143,"files":55},"Shell":{"code_lines":52,"comment_lines":0,"files":2}},"total_code_lines":9814,"total_comment_lines":143}},{"id":331300,"crate":"criterion","num":"0.3.4","dl_path":"/api/v1/crates/criterion/0.3.4/download","readme_path":"/api/v1/crates/criterion/0.3.4/readme","updated_at":"2021-01-24T20:26:56.122291Z","created_at":"2021-01-24T20:26:56.122291Z","downloads":4404199,"features":{"async":["futures"],"async_futures":["futures/executor","async"],"async_smol":["smol","async"],"async_std":["async-std","async"],"async_tokio":["tokio","async"],"cargo_bench_support":[],"csv_output":[],"default":["cargo_bench_support"],"html_reports":[],"real_blackbox":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/criterion/0.3.4/dependencies","version_downloads":"/api/v1/crates/criterion/0.3.4/downloads","authors":"/api/v1/crates/criterion/0.3.4/authors"},"crate_size":111110,"published_by":{"id":8785,"login":"bheisler","name":"Brook Heisler","avatar":"https://avatars.githubusercontent.com/u/1616938?v=4","url":"https://github.com/bheisler","github_username_matches":true,"created_at":"2012-04-05T22:10:48Z"},"audit_actions":[{"action":"publish","user":{"id":8785,"login":"bheisler","name":"Brook Heisler","avatar":"https://avatars.githubusercontent.com/u/1616938?v=4","url":"https://github.com/bheisler","github_username_matches":true,"created_at":"2012-04-05T22:10:48Z"},"time":"2021-01-24T20:26:56.122291Z"}],"checksum":"ab327ed7354547cc2ef43cbe20ef68b988e70b4b593cbd66a2a61733123a3d23","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Statistics-driven micro-benchmarking library","homepage":"https://bheisler.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/bheisler/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9758,"comment_lines":143,"files":55},"Shell":{"code_lines":52,"comment_lines":0,"files":2}},"total_code_lines":9810,"total_comment_lines":143}},{"id":257310,"crate":"criterion","num":"0.3.3","dl_path":"/api/v1/crates/criterion/0.3.3/download","readme_path":"/api/v1/crates/criterion/0.3.3/readme","updated_at":"2020-06-29T17:49:00.111248Z","created_at":"2020-06-29T17:49:00.111248Z","downloads":2030563,"features":{"default":[],"real_blackbox":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/criterion/0.3.3/dependencies","version_downloads":"/api/v1/crates/criterion/0.3.3/downloads","authors":"/api/v1/crates/criterion/0.3.3/authors"},"crate_size":106132,"published_by":{"id":8785,"login":"bheisler","name":"Brook Heisler","avatar":"https://avatars.githubusercontent.com/u/1616938?v=4","url":"https://github.com/bheisler","github_username_matches":true,"created_at":"2012-04-05T22:10:48Z"},"audit_actions":[{"action":"publish","user":{"id":8785,"login":"bheisler","name":"Brook Heisler","avatar":"https://avatars.githubusercontent.com/u/1616938?v=4","url":"https://github.com/bheisler","github_username_matches":true,"created_at":"2012-04-05T22:10:48Z"},"time":"2020-06-29T17:49:00.111248Z"}],"checksum":"70daa7ceec6cf143990669a04c7df13391d55fb27bd4079d252fca774ba244d8","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Statistics-driven micro-benchmarking library","homepage":"https://bheisler.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/bheisler/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9480,"comment_lines":130,"files":53},"Shell":{"code_lines":47,"comment_lines":0,"files":2}},"total_code_lines":9527,"total_comment_lines":130}},{"id":234990,"crate":"criterion","num":"0.3.2","dl_path":"/api/v1/crates/criterion/0.3.2/download","readme_path":"/api/v1/crates/criterion/0.3.2/readme","updated_at":"2020-04-26T16:47:04.889096Z","created_at":"2020-04-26T16:47:04.889096Z","downloads":692719,"features":{"default":[],"real_blackbox":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/criterion/0.3.2/dependencies","version_downloads":"/api/v1/crates/criterion/0.3.2/downloads","authors":"/api/v1/crates/criterion/0.3.2/authors"},"crate_size":96814,"published_by":{"id":8785,"login":"bheisler","name":"Brook Heisler","avatar":"https://avatars.githubusercontent.com/u/1616938?v=4","url":"https://github.com/bheisler","github_username_matches":true,"created_at":"2012-04-05T22:10:48Z"},"audit_actions":[{"action":"publish","user":{"id":8785,"login":"bheisler","name":"Brook Heisler","avatar":"https://avatars.githubusercontent.com/u/1616938?v=4","url":"https://github.com/bheisler","github_username_matches":true,"created_at":"2012-04-05T22:10:48Z"},"time":"2020-04-26T16:47:04.889096Z"}],"checksum":"63f696897c88b57f4ffe3c69d8e1a0613c7d0e6c4833363c8560fbde9c47b966","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Statistics-driven micro-benchmarking library","homepage":"https://bheisler.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/bheisler/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8240,"comment_lines":105,"files":50},"Shell":{"code_lines":46,"comment_lines":0,"files":2}},"total_code_lines":8286,"total_comment_lines":105}},{"id":206804,"crate":"criterion","num":"0.3.1","dl_path":"/api/v1/crates/criterion/0.3.1/download","readme_path":"/api/v1/crates/criterion/0.3.1/readme","updated_at":"2020-01-25T16:12:52.735997Z","created_at":"2020-01-25T16:12:52.735997Z","downloads":894881,"features":{"default":[],"real_blackbox":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/criterion/0.3.1/dependencies","version_downloads":"/api/v1/crates/criterion/0.3.1/downloads","authors":"/api/v1/crates/criterion/0.3.1/authors"},"crate_size":95450,"published_by":{"id":8785,"login":"bheisler","name":"Brook Heisler","avatar":"https://avatars.githubusercontent.com/u/1616938?v=4","url":"https://github.com/bheisler","github_username_matches":true,"created_at":"2012-04-05T22:10:48Z"},"audit_actions":[{"action":"publish","user":{"id":8785,"login":"bheisler","name":"Brook Heisler","avatar":"https://avatars.githubusercontent.com/u/1616938?v=4","url":"https://github.com/bheisler","github_username_matches":true,"created_at":"2012-04-05T22:10:48Z"},"time":"2020-01-25T16:12:52.735997Z"}],"checksum":"1fc755679c12bda8e5523a71e4d654b6bf2e14bd838dfc48cde6559a05caf7d1","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Statistics-driven micro-benchmarking library","homepage":"https://bheisler.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/bheisler/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8190,"comment_lines":105,"files":50},"Shell":{"code_lines":46,"comment_lines":0,"files":2}},"total_code_lines":8236,"total_comment_lines":105}},{"id":171765,"crate":"criterion","num":"0.3.0","dl_path":"/api/v1/crates/criterion/0.3.0/download","readme_path":"/api/v1/crates/criterion/0.3.0/readme","updated_at":"2019-08-25T15:37:51.494328Z","created_at":"2019-08-25T15:37:51.494328Z","downloads":732687,"features":{"default":[],"real_blackbox":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/criterion/0.3.0/dependencies","version_downloads":"/api/v1/crates/criterion/0.3.0/downloads","authors":"/api/v1/crates/criterion/0.3.0/authors"},"crate_size":87281,"published_by":{"id":8785,"login":"bheisler","name":"Brook Heisler","avatar":"https://avatars.githubusercontent.com/u/1616938?v=4","url":"https://github.com/bheisler","github_username_matches":true,"created_at":"2012-04-05T22:10:48Z"},"audit_actions":[],"checksum":"938703e165481c8d612ea3479ac8342e5615185db37765162e762ec3523e2fc6","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Statistics-driven micro-benchmarking library","homepage":"https://bheisler.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/bheisler/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6856,"comment_lines":106,"files":43},"Shell":{"code_lines":45,"comment_lines":0,"files":2}},"total_code_lines":6901,"total_comment_lines":106}},{"id":143823,"crate":"criterion","num":"0.2.11","dl_path":"/api/v1/crates/criterion/0.2.11/download","readme_path":"/api/v1/crates/criterion/0.2.11/readme","updated_at":"2019-04-09T01:40:37.774148Z","created_at":"2019-04-09T01:40:37.774148Z","downloads":1828946,"features":{"default":["html_reports"],"html_reports":["criterion-plot","tinytemplate"],"real_blackbox":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/criterion/0.2.11/dependencies","version_downloads":"/api/v1/crates/criterion/0.2.11/downloads","authors":"/api/v1/crates/criterion/0.2.11/authors"},"crate_size":78216,"published_by":{"id":8785,"login":"bheisler","name":"Brook Heisler","avatar":"https://avatars.githubusercontent.com/u/1616938?v=4","url":"https://github.com/bheisler","github_username_matches":true,"created_at":"2012-04-05T22:10:48Z"},"audit_actions":[],"checksum":"0363053954f3e679645fc443321ca128b7b950a6fe288cf5f9335cc22ee58394","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Statistics-driven micro-benchmarking library","homepage":"https://bheisler.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/bheisler/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6400,"comment_lines":79,"files":41},"Shell":{"code_lines":47,"comment_lines":1,"files":2}},"total_code_lines":6447,"total_comment_lines":80}},{"id":132861,"crate":"criterion","num":"0.2.10","dl_path":"/api/v1/crates/criterion/0.2.10/download","readme_path":"/api/v1/crates/criterion/0.2.10/readme","updated_at":"2019-02-09T18:27:43.121221Z","created_at":"2019-02-09T18:27:43.121221Z","downloads":141752,"features":{"default":["html_reports"],"html_reports":["criterion-plot","tinytemplate"],"real_blackbox":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/criterion/0.2.10/dependencies","version_downloads":"/api/v1/crates/criterion/0.2.10/downloads","authors":"/api/v1/crates/criterion/0.2.10/authors"},"crate_size":78051,"published_by":null,"audit_actions":[],"checksum":"1c6e5ee5b9652d4f851418c448af105642e1f99e9a2741a8ff45c0d2c911b1e0","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Statistics-driven micro-benchmarking library","homepage":"https://bheisler.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/bheisler/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6401,"comment_lines":79,"files":41},"Shell":{"code_lines":47,"comment_lines":1,"files":2}},"total_code_lines":6448,"total_comment_lines":80}},{"id":129948,"crate":"criterion","num":"0.2.9","dl_path":"/api/v1/crates/criterion/0.2.9/download","readme_path":"/api/v1/crates/criterion/0.2.9/readme","updated_at":"2019-01-24T23:29:23.972202Z","created_at":"2019-01-24T23:29:23.972202Z","downloads":26986,"features":{"default":["html_reports"],"html_reports":["criterion-plot","tinytemplate"],"real_blackbox":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/criterion/0.2.9/dependencies","version_downloads":"/api/v1/crates/criterion/0.2.9/downloads","authors":"/api/v1/crates/criterion/0.2.9/authors"},"crate_size":242298,"published_by":null,"audit_actions":[],"checksum":"4f80c6ccd9d5cdeb74d67d2d5b9ee84e0a2b5eb0331bc2209a9796652dd7fddf","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Statistics-driven micro-benchmarking library","homepage":"https://bheisler.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/bheisler/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"HTML":{"code_lines":172,"comment_lines":0,"files":1},"Rust":{"code_lines":6336,"comment_lines":79,"files":41},"Shell":{"code_lines":47,"comment_lines":1,"files":2}},"total_code_lines":6555,"total_comment_lines":80}},{"id":129170,"crate":"criterion","num":"0.2.8","dl_path":"/api/v1/crates/criterion/0.2.8/download","readme_path":"/api/v1/crates/criterion/0.2.8/readme","updated_at":"2019-01-20T17:42:37.289649Z","created_at":"2019-01-20T17:42:37.289649Z","downloads":10315,"features":{"default":["html_reports"],"html_reports":["criterion-plot","tinytemplate"],"real_blackbox":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/criterion/0.2.8/dependencies","version_downloads":"/api/v1/crates/criterion/0.2.8/downloads","authors":"/api/v1/crates/criterion/0.2.8/authors"},"crate_size":242221,"published_by":null,"audit_actions":[],"checksum":"081adfc237162f72aeb66a151f972b4fa546063f0ac363696ed686ebbbb7a140","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Statistics-driven micro-benchmarking library","homepage":"https://bheisler.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/bheisler/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"HTML":{"code_lines":172,"comment_lines":0,"files":1},"Rust":{"code_lines":6336,"comment_lines":79,"files":41},"Shell":{"code_lines":47,"comment_lines":1,"files":2}},"total_code_lines":6555,"total_comment_lines":80}},{"id":124630,"crate":"criterion","num":"0.2.7","dl_path":"/api/v1/crates/criterion/0.2.7/download","readme_path":"/api/v1/crates/criterion/0.2.7/readme","updated_at":"2018-12-29T19:35:22.686045Z","created_at":"2018-12-29T19:35:22.686045Z","downloads":16156,"features":{"default":["html_reports"],"html_reports":["handlebars","criterion-plot"],"real_blackbox":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/criterion/0.2.7/dependencies","version_downloads":"/api/v1/crates/criterion/0.2.7/downloads","authors":"/api/v1/crates/criterion/0.2.7/authors"},"crate_size":229037,"published_by":null,"audit_actions":[],"checksum":"f8df98670b866802f983ae1aa1bc5ac96d4b71ed0a5f4f550eb8cf0e0e9796ba","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Statistics-driven micro-benchmarking library","homepage":"https://bheisler.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/bheisler/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"HTML":{"code_lines":172,"comment_lines":0,"files":1},"Handlebars":{"code_lines":466,"comment_lines":3,"files":4},"Rust":{"code_lines":4701,"comment_lines":45,"files":22},"Shell":{"code_lines":47,"comment_lines":1,"files":2}},"total_code_lines":5386,"total_comment_lines":49}},{"id":124378,"crate":"criterion","num":"0.2.6","dl_path":"/api/v1/crates/criterion/0.2.6/download","readme_path":"/api/v1/crates/criterion/0.2.6/readme","updated_at":"2018-12-29T19:35:41.970605Z","created_at":"2018-12-28T01:20:42.131894Z","downloads":3429,"features":{"default":["html_reports"],"html_reports":["handlebars","criterion-plot"],"real_blackbox":[]},"yanked":true,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/criterion/0.2.6/dependencies","version_downloads":"/api/v1/crates/criterion/0.2.6/downloads","authors":"/api/v1/crates/criterion/0.2.6/authors"},"crate_size":228983,"published_by":null,"audit_actions":[],"checksum":"0ed4cf88341b0add493df94292e856218593c73bf1848ac5e972bdee38387892","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Statistics-driven micro-benchmarking library","homepage":"https://bheisler.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/bheisler/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"HTML":{"code_lines":172,"comment_lines":0,"files":1},"Handlebars":{"code_lines":466,"comment_lines":3,"files":4},"Rust":{"code_lines":4701,"comment_lines":45,"files":22},"Shell":{"code_lines":47,"comment_lines":1,"files":2}},"total_code_lines":5386,"total_comment_lines":49}},{"id":105715,"crate":"criterion","num":"0.2.5","dl_path":"/api/v1/crates/criterion/0.2.5/download","readme_path":"/api/v1/crates/criterion/0.2.5/readme","updated_at":"2018-08-27T18:35:44.272020Z","created_at":"2018-08-27T18:35:44.272020Z","downloads":138659,"features":{"default":["html_reports"],"html_reports":["handlebars","criterion-plot"],"real_blackbox":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/criterion/0.2.5/dependencies","version_downloads":"/api/v1/crates/criterion/0.2.5/downloads","authors":"/api/v1/crates/criterion/0.2.5/authors"},"crate_size":222592,"published_by":null,"audit_actions":[],"checksum":"c47d2b548c5647e1a436dc0cb78d4ebf51b6bf7ab101ed76662828bdd4d3a24a","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Statistics-driven micro-benchmarking library","homepage":"https://japaric.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/japaric/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"HTML":{"code_lines":172,"comment_lines":0,"files":1},"Handlebars":{"code_lines":418,"comment_lines":0,"files":3},"Rust":{"code_lines":4277,"comment_lines":37,"files":19},"Shell":{"code_lines":42,"comment_lines":0,"files":2}},"total_code_lines":4909,"total_comment_lines":37}},{"id":99158,"crate":"criterion","num":"0.2.4","dl_path":"/api/v1/crates/criterion/0.2.4/download","readme_path":"/api/v1/crates/criterion/0.2.4/readme","updated_at":"2018-07-09T01:53:41.803406Z","created_at":"2018-07-09T01:53:41.803406Z","downloads":37735,"features":{"default":["html_reports"],"html_reports":["handlebars","criterion-plot"],"real_blackbox":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/criterion/0.2.4/dependencies","version_downloads":"/api/v1/crates/criterion/0.2.4/downloads","authors":"/api/v1/crates/criterion/0.2.4/authors"},"crate_size":220239,"published_by":null,"audit_actions":[],"checksum":"b027da737a814e7ffcfdbaf1c0509fbaea4c6df5f2e116c820ecf515ad39ac9b","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Statistics-driven micro-benchmarking library","homepage":"https://japaric.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/japaric/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"HTML":{"code_lines":172,"comment_lines":0,"files":1},"Handlebars":{"code_lines":406,"comment_lines":0,"files":3},"Rust":{"code_lines":4072,"comment_lines":30,"files":19},"Shell":{"code_lines":42,"comment_lines":0,"files":2}},"total_code_lines":4692,"total_comment_lines":30}},{"id":88931,"crate":"criterion","num":"0.2.3","dl_path":"/api/v1/crates/criterion/0.2.3/download","readme_path":"/api/v1/crates/criterion/0.2.3/readme","updated_at":"2018-04-15T01:35:45.392570Z","created_at":"2018-04-15T01:35:45.392570Z","downloads":41387,"features":{"default":["html_reports"],"html_reports":["handlebars","criterion-plot"],"real_blackbox":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/criterion/0.2.3/dependencies","version_downloads":"/api/v1/crates/criterion/0.2.3/downloads","authors":"/api/v1/crates/criterion/0.2.3/authors"},"crate_size":212934,"published_by":null,"audit_actions":[],"checksum":"4f11151e2961d0483e5eb7a2ede5ed8071a460d04d2b7c89e8257aa5502b0e0b","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Statistics-driven micro-benchmarking library","homepage":"https://japaric.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/japaric/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"HTML":{"code_lines":172,"comment_lines":0,"files":1},"Handlebars":{"code_lines":404,"comment_lines":0,"files":3},"Rust":{"code_lines":3820,"comment_lines":28,"files":18},"Shell":{"code_lines":44,"comment_lines":0,"files":2}},"total_code_lines":4440,"total_comment_lines":28}},{"id":86380,"crate":"criterion","num":"0.2.2","dl_path":"/api/v1/crates/criterion/0.2.2/download","readme_path":"/api/v1/crates/criterion/0.2.2/readme","updated_at":"2018-03-25T21:21:34.455148Z","created_at":"2018-03-25T21:21:34.455148Z","downloads":7650,"features":{"default":["html_reports"],"html_reports":["handlebars","criterion-plot"],"real_blackbox":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/criterion/0.2.2/dependencies","version_downloads":"/api/v1/crates/criterion/0.2.2/downloads","authors":"/api/v1/crates/criterion/0.2.2/authors"},"crate_size":210874,"published_by":null,"audit_actions":[],"checksum":"4556caa5b5e69626a0b69c4892baa6ab518cf2e802384a5eeef15dd4416d4771","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Statistics-driven micro-benchmarking library","homepage":"https://japaric.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/japaric/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"HTML":{"code_lines":172,"comment_lines":0,"files":1},"Handlebars":{"code_lines":326,"comment_lines":0,"files":2},"Rust":{"code_lines":3694,"comment_lines":24,"files":18},"Shell":{"code_lines":44,"comment_lines":0,"files":2}},"total_code_lines":4236,"total_comment_lines":24}},{"id":82345,"crate":"criterion","num":"0.2.1","dl_path":"/api/v1/crates/criterion/0.2.1/download","readme_path":"/api/v1/crates/criterion/0.2.1/readme","updated_at":"2018-02-24T17:06:03.613344Z","created_at":"2018-02-24T17:06:03.613344Z","downloads":5359,"features":{"default":["html_reports"],"html_reports":["handlebars","criterion-plot"],"real_blackbox":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/criterion/0.2.1/dependencies","version_downloads":"/api/v1/crates/criterion/0.2.1/downloads","authors":"/api/v1/crates/criterion/0.2.1/authors"},"crate_size":210390,"published_by":null,"audit_actions":[],"checksum":"9e8852a0db5351470bbae05adaf2f8247eb50bf61abad84dcddad025157a916c","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Statistics-driven micro-benchmarking library","homepage":"https://japaric.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/japaric/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"HTML":{"code_lines":172,"comment_lines":0,"files":1},"Handlebars":{"code_lines":326,"comment_lines":0,"files":2},"Rust":{"code_lines":3696,"comment_lines":22,"files":18},"Shell":{"code_lines":44,"comment_lines":0,"files":2}},"total_code_lines":4238,"total_comment_lines":22}},{"id":79920,"crate":"criterion","num":"0.2.0","dl_path":"/api/v1/crates/criterion/0.2.0/download","readme_path":"/api/v1/crates/criterion/0.2.0/readme","updated_at":"2018-02-05T12:49:04.599935Z","created_at":"2018-02-05T12:49:04.599935Z","downloads":6842,"features":{"real_blackbox":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/criterion/0.2.0/dependencies","version_downloads":"/api/v1/crates/criterion/0.2.0/downloads","authors":"/api/v1/crates/criterion/0.2.0/authors"},"crate_size":203782,"published_by":null,"audit_actions":[],"checksum":"ab5d3fd4898f2a0034b3bd65b65a68cdba3c26286ccaf5461b18d26f58e512a3","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Statistics-driven micro-benchmarking library","homepage":"https://japaric.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/japaric/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"HTML":{"code_lines":172,"comment_lines":0,"files":1},"Handlebars":{"code_lines":231,"comment_lines":0,"files":1},"Rust":{"code_lines":3340,"comment_lines":25,"files":17},"Shell":{"code_lines":39,"comment_lines":0,"files":2}},"total_code_lines":3782,"total_comment_lines":25}},{"id":77271,"crate":"criterion","num":"0.1.2","dl_path":"/api/v1/crates/criterion/0.1.2/download","readme_path":"/api/v1/crates/criterion/0.1.2/readme","updated_at":"2018-01-13T00:24:51.798039Z","created_at":"2018-01-13T00:24:51.798039Z","downloads":81834,"features":{"real_blackbox":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/criterion/0.1.2/dependencies","version_downloads":"/api/v1/crates/criterion/0.1.2/downloads","authors":"/api/v1/crates/criterion/0.1.2/authors"},"crate_size":81139,"published_by":null,"audit_actions":[],"checksum":"f58b0200bf321214bdda8c797cf0071bcc638171c40ec198c3f652a4edaacde3","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Statistics-driven micro-benchmarking library","homepage":"https://japaric.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/japaric/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2162,"comment_lines":26,"files":15},"Shell":{"code_lines":11,"comment_lines":0,"files":1}},"total_code_lines":2173,"total_comment_lines":26}},{"id":74318,"crate":"criterion","num":"0.1.1","dl_path":"/api/v1/crates/criterion/0.1.1/download","readme_path":"/api/v1/crates/criterion/0.1.1/readme","updated_at":"2017-12-13T01:34:46.980861Z","created_at":"2017-12-13T01:34:46.980861Z","downloads":3267,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/criterion/0.1.1/dependencies","version_downloads":"/api/v1/crates/criterion/0.1.1/downloads","authors":"/api/v1/crates/criterion/0.1.1/authors"},"crate_size":75362,"published_by":null,"audit_actions":[],"checksum":"d7ff59d13dd49f1521a59f2aebf2e8a8993584f7c0246a2a940d0c78e2809c3a","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Statistics-driven micro-benchmarking library","homepage":"https://japaric.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/japaric/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1973,"comment_lines":25,"files":13},"Shell":{"code_lines":11,"comment_lines":0,"files":1}},"total_code_lines":1984,"total_comment_lines":25}},{"id":73115,"crate":"criterion","num":"0.1.0","dl_path":"/api/v1/crates/criterion/0.1.0/download","readme_path":"/api/v1/crates/criterion/0.1.0/readme","updated_at":"2017-12-02T23:43:19.376458Z","created_at":"2017-12-02T23:43:19.376458Z","downloads":4244,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/criterion/0.1.0/dependencies","version_downloads":"/api/v1/crates/criterion/0.1.0/downloads","authors":"/api/v1/crates/criterion/0.1.0/authors"},"crate_size":69907,"published_by":null,"audit_actions":[],"checksum":"cc947d1cf3d6cb7840521a4cb35b67d5daf21f051a66931cee9a72621f84bb80","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Statistics-driven micro-benchmarking library","homepage":"https://japaric.github.io/criterion.rs/book/index.html","documentation":null,"repository":"https://github.com/japaric/criterion.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1916,"comment_lines":25,"files":12},"Shell":{"code_lines":9,"comment_lines":0,"files":1}},"total_code_lines":1925,"total_comment_lines":25}}],"keywords":[{"id":"benchmark","keyword":"benchmark","created_at":"2015-06-27T20:02:11.622934Z","crates_cnt":514},{"id":"criterion","keyword":"criterion","created_at":"2016-02-26T23:04:18.130991Z","crates_cnt":47}],"categories":[{"id":"development-tools::profiling","category":"Profiling","slug":"development-tools::profiling","description":"Crates to help you figure out the performance of your code.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":1040}]}