{"crate":{"id":"tokio-sync","name":"tokio-sync","updated_at":"2020-02-05T00:23:14.285472Z","versions":[209534,181760,179569,177203,172703,172508,170283,168213,154747,146302,138710,136651,135137,131347,130070],"keywords":[],"categories":["asynchronous"],"badges":[],"created_at":"2019-01-25T18:30:48.632173Z","downloads":22273162,"recent_downloads":3029780,"default_version":"0.1.8","num_versions":15,"yanked":false,"max_version":"0.2.0-alpha.6","newest_version":"0.1.8","max_stable_version":"0.1.8","description":"Synchronization utilities.\n","homepage":"https://tokio.rs","documentation":"https://docs.rs/tokio-sync/0.1.8/tokio_sync","repository":"https://github.com/tokio-rs/tokio","links":{"version_downloads":"/api/v1/crates/tokio-sync/downloads","versions":null,"owners":"/api/v1/crates/tokio-sync/owners","owner_team":"/api/v1/crates/tokio-sync/owner_team","owner_user":"/api/v1/crates/tokio-sync/owner_user","reverse_dependencies":"/api/v1/crates/tokio-sync/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":209534,"crate":"tokio-sync","num":"0.1.8","dl_path":"/api/v1/crates/tokio-sync/0.1.8/download","readme_path":"/api/v1/crates/tokio-sync/0.1.8/readme","updated_at":"2020-02-05T00:23:14.285472Z","created_at":"2020-02-05T00:23:14.285472Z","downloads":15350561,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tokio-sync/0.1.8/dependencies","version_downloads":"/api/v1/crates/tokio-sync/0.1.8/downloads","authors":"/api/v1/crates/tokio-sync/0.1.8/authors"},"crate_size":41830,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2020-02-05T00:23:14.285472Z"}],"checksum":"edfe50152bc8164fcc456dab7891fa9bf8beaf01c5ee7e1dd43a397c3cf87dee","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Synchronization utilities.","homepage":"https://tokio.rs","documentation":"https://docs.rs/tokio-sync/0.1.8/tokio_sync","repository":"https://github.com/tokio-rs/tokio","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2544,"comment_lines":397,"files":14}},"total_code_lines":2544,"total_comment_lines":397}},{"id":181760,"crate":"tokio-sync","num":"0.1.7","dl_path":"/api/v1/crates/tokio-sync/0.1.7/download","readme_path":"/api/v1/crates/tokio-sync/0.1.7/readme","updated_at":"2019-10-10T20:16:57.433043Z","created_at":"2019-10-10T20:16:57.433043Z","downloads":2172069,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tokio-sync/0.1.7/dependencies","version_downloads":"/api/v1/crates/tokio-sync/0.1.7/downloads","authors":"/api/v1/crates/tokio-sync/0.1.7/authors"},"crate_size":41666,"published_by":{"id":10,"login":"carllerche","name":"Carl Lerche","avatar":"https://avatars.githubusercontent.com/u/6180?v=4","url":"https://github.com/carllerche","github_username_matches":true,"created_at":"2008-04-10T17:55:54Z"},"audit_actions":[],"checksum":"d06554cce1ae4a50f42fba8023918afa931413aded705b560e29600ccf7c6d76","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Synchronization utilities.","homepage":"https://tokio.rs","documentation":"https://docs.rs/tokio-sync/0.1.7/tokio_sync","repository":"https://github.com/tokio-rs/tokio","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2544,"comment_lines":397,"files":14}},"total_code_lines":2544,"total_comment_lines":397}},{"id":179569,"crate":"tokio-sync","num":"0.2.0-alpha.6","dl_path":"/api/v1/crates/tokio-sync/0.2.0-alpha.6/download","readme_path":"/api/v1/crates/tokio-sync/0.2.0-alpha.6/readme","updated_at":"2019-09-30T23:15:37.148008Z","created_at":"2019-09-30T23:15:37.148008Z","downloads":868887,"features":{"async-traits":["futures-sink-preview"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tokio-sync/0.2.0-alpha.6/dependencies","version_downloads":"/api/v1/crates/tokio-sync/0.2.0-alpha.6/downloads","authors":"/api/v1/crates/tokio-sync/0.2.0-alpha.6/authors"},"crate_size":44630,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[],"checksum":"4f1aaeb685540f7407ea0e27f1c9757d258c7c6bf4e3eb19da6fc59b747239d2","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Synchronization utilities.","homepage":"https://tokio.rs","documentation":"https://docs.rs/tokio-sync/0.2.0-alpha.6/tokio_sync","repository":"https://github.com/tokio-rs/tokio","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2624,"comment_lines":405,"files":15}},"total_code_lines":2624,"total_comment_lines":405}},{"id":177203,"crate":"tokio-sync","num":"0.2.0-alpha.5","dl_path":"/api/v1/crates/tokio-sync/0.2.0-alpha.5/download","readme_path":"/api/v1/crates/tokio-sync/0.2.0-alpha.5/readme","updated_at":"2019-09-19T20:44:10.231181Z","created_at":"2019-09-19T20:44:10.231181Z","downloads":22628,"features":{"async-traits":["futures-sink-preview"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tokio-sync/0.2.0-alpha.5/dependencies","version_downloads":"/api/v1/crates/tokio-sync/0.2.0-alpha.5/downloads","authors":"/api/v1/crates/tokio-sync/0.2.0-alpha.5/authors"},"crate_size":44383,"published_by":{"id":10,"login":"carllerche","name":"Carl Lerche","avatar":"https://avatars.githubusercontent.com/u/6180?v=4","url":"https://github.com/carllerche","github_username_matches":true,"created_at":"2008-04-10T17:55:54Z"},"audit_actions":[],"checksum":"8acfd5281a590399968771fb03ee104be3df2519fbca609c0a38c467458e1467","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Synchronization utilities.","homepage":"https://tokio.rs","documentation":"https://docs.rs/tokio-sync/0.2.0-alpha.5/tokio_sync","repository":"https://github.com/tokio-rs/tokio","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2618,"comment_lines":402,"files":15}},"total_code_lines":2618,"total_comment_lines":402}},{"id":172703,"crate":"tokio-sync","num":"0.2.0-alpha.4","dl_path":"/api/v1/crates/tokio-sync/0.2.0-alpha.4/download","readme_path":"/api/v1/crates/tokio-sync/0.2.0-alpha.4/readme","updated_at":"2019-08-29T20:02:32.506202Z","created_at":"2019-08-29T20:02:32.506202Z","downloads":34404,"features":{"async-traits":["futures-sink-preview"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tokio-sync/0.2.0-alpha.4/dependencies","version_downloads":"/api/v1/crates/tokio-sync/0.2.0-alpha.4/downloads","authors":"/api/v1/crates/tokio-sync/0.2.0-alpha.4/authors"},"crate_size":42540,"published_by":{"id":10,"login":"carllerche","name":"Carl Lerche","avatar":"https://avatars.githubusercontent.com/u/6180?v=4","url":"https://github.com/carllerche","github_username_matches":true,"created_at":"2008-04-10T17:55:54Z"},"audit_actions":[],"checksum":"3c63865749332d5ce8e21ebeb5992a2b65636b2fa4d6e5f9322bbbbb3a811225","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Synchronization utilities.","homepage":"https://tokio.rs","documentation":"https://docs.rs/tokio-sync/0.2.0-alpha.4/tokio_sync","repository":"https://github.com/tokio-rs/tokio","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2575,"comment_lines":391,"files":14}},"total_code_lines":2575,"total_comment_lines":391}},{"id":172508,"crate":"tokio-sync","num":"0.2.0-alpha.3","dl_path":"/api/v1/crates/tokio-sync/0.2.0-alpha.3/download","readme_path":"/api/v1/crates/tokio-sync/0.2.0-alpha.3/readme","updated_at":"2019-08-28T22:07:32.299831Z","created_at":"2019-08-28T22:07:32.299831Z","downloads":4248,"features":{"async-traits":["futures-sink-preview"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tokio-sync/0.2.0-alpha.3/dependencies","version_downloads":"/api/v1/crates/tokio-sync/0.2.0-alpha.3/downloads","authors":"/api/v1/crates/tokio-sync/0.2.0-alpha.3/authors"},"crate_size":42525,"published_by":{"id":10,"login":"carllerche","name":"Carl Lerche","avatar":"https://avatars.githubusercontent.com/u/6180?v=4","url":"https://github.com/carllerche","github_username_matches":true,"created_at":"2008-04-10T17:55:54Z"},"audit_actions":[],"checksum":"c970b3ea242dac100cf3f25f18d6a41464ded73935386ec7a4afae3efcb4912e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Synchronization utilities.","homepage":"https://tokio.rs","documentation":"https://docs.rs/tokio-sync/0.2.0-alpha.3/tokio_sync","repository":"https://github.com/tokio-rs/tokio","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2575,"comment_lines":391,"files":14}},"total_code_lines":2575,"total_comment_lines":391}},{"id":170283,"crate":"tokio-sync","num":"0.2.0-alpha.2","dl_path":"/api/v1/crates/tokio-sync/0.2.0-alpha.2/download","readme_path":"/api/v1/crates/tokio-sync/0.2.0-alpha.2/readme","updated_at":"2019-08-18T07:45:21.815021Z","created_at":"2019-08-18T07:45:21.815021Z","downloads":14225,"features":{"async-traits":["futures-sink-preview"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tokio-sync/0.2.0-alpha.2/dependencies","version_downloads":"/api/v1/crates/tokio-sync/0.2.0-alpha.2/downloads","authors":"/api/v1/crates/tokio-sync/0.2.0-alpha.2/authors"},"crate_size":42692,"published_by":{"id":10,"login":"carllerche","name":"Carl Lerche","avatar":"https://avatars.githubusercontent.com/u/6180?v=4","url":"https://github.com/carllerche","github_username_matches":true,"created_at":"2008-04-10T17:55:54Z"},"audit_actions":[],"checksum":"49924b9f0710d5e682feb252f664be7058c92d627c3f61873d90aa11ee393f7d","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Synchronization utilities.","homepage":"https://tokio.rs","documentation":"https://docs.rs/tokio-sync/0.2.0-alpha.1/tokio_sync","repository":"https://github.com/tokio-rs/tokio","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2576,"comment_lines":391,"files":14}},"total_code_lines":2576,"total_comment_lines":391}},{"id":168213,"crate":"tokio-sync","num":"0.2.0-alpha.1","dl_path":"/api/v1/crates/tokio-sync/0.2.0-alpha.1/download","readme_path":"/api/v1/crates/tokio-sync/0.2.0-alpha.1/readme","updated_at":"2019-08-08T20:05:32.716338Z","created_at":"2019-08-08T20:05:32.716338Z","downloads":11723,"features":{"async-traits":["futures-sink-preview"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tokio-sync/0.2.0-alpha.1/dependencies","version_downloads":"/api/v1/crates/tokio-sync/0.2.0-alpha.1/downloads","authors":"/api/v1/crates/tokio-sync/0.2.0-alpha.1/authors"},"crate_size":43103,"published_by":{"id":10,"login":"carllerche","name":"Carl Lerche","avatar":"https://avatars.githubusercontent.com/u/6180?v=4","url":"https://github.com/carllerche","github_username_matches":true,"created_at":"2008-04-10T17:55:54Z"},"audit_actions":[],"checksum":"ce3e512e9a367074a2a73fc2b48641e672eb572880b4e9c1eb01e7d1539f9694","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Synchronization utilities.","homepage":"https://tokio.rs","documentation":"https://docs.rs/tokio-sync/0.2.0-alpha.1/tokio_sync","repository":"https://github.com/tokio-rs/tokio","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2583,"comment_lines":391,"files":14}},"total_code_lines":2583,"total_comment_lines":391}},{"id":154747,"crate":"tokio-sync","num":"0.1.6","dl_path":"/api/v1/crates/tokio-sync/0.1.6/download","readme_path":"/api/v1/crates/tokio-sync/0.1.6/readme","updated_at":"2019-06-05T19:19:33.180942Z","created_at":"2019-06-05T19:19:33.180942Z","downloads":2126315,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tokio-sync/0.1.6/dependencies","version_downloads":"/api/v1/crates/tokio-sync/0.1.6/downloads","authors":"/api/v1/crates/tokio-sync/0.1.6/authors"},"crate_size":41598,"published_by":{"id":10,"login":"carllerche","name":"Carl Lerche","avatar":"https://avatars.githubusercontent.com/u/6180?v=4","url":"https://github.com/carllerche","github_username_matches":true,"created_at":"2008-04-10T17:55:54Z"},"audit_actions":[],"checksum":"2162248ff317e2bc713b261f242b69dbb838b85248ed20bb21df56d60ea4cae7","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Synchronization utilities.","homepage":"https://tokio.rs","documentation":"https://docs.rs/tokio-sync/0.1.6/tokio_sync","repository":"https://github.com/tokio-rs/tokio","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2543,"comment_lines":395,"files":14}},"total_code_lines":2543,"total_comment_lines":395}},{"id":146302,"crate":"tokio-sync","num":"0.1.5","dl_path":"/api/v1/crates/tokio-sync/0.1.5/download","readme_path":"/api/v1/crates/tokio-sync/0.1.5/readme","updated_at":"2019-04-22T22:31:04.446760Z","created_at":"2019-04-22T22:31:04.446760Z","downloads":636091,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tokio-sync/0.1.5/dependencies","version_downloads":"/api/v1/crates/tokio-sync/0.1.5/downloads","authors":"/api/v1/crates/tokio-sync/0.1.5/authors"},"crate_size":41685,"published_by":{"id":10,"login":"carllerche","name":"Carl Lerche","avatar":"https://avatars.githubusercontent.com/u/6180?v=4","url":"https://github.com/carllerche","github_username_matches":true,"created_at":"2008-04-10T17:55:54Z"},"audit_actions":[],"checksum":"5b2f843ffdf8d6e1f90bddd48da43f99ab071660cd92b7ec560ef3cdfd7a409a","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Synchronization utilities.","homepage":"https://tokio.rs","documentation":"https://docs.rs/tokio-sync/0.1.5/tokio_sync","repository":"https://github.com/tokio-rs/tokio","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2542,"comment_lines":394,"files":14}},"total_code_lines":2542,"total_comment_lines":394}},{"id":138710,"crate":"tokio-sync","num":"0.1.4","dl_path":"/api/v1/crates/tokio-sync/0.1.4/download","readme_path":"/api/v1/crates/tokio-sync/0.1.4/readme","updated_at":"2019-03-13T18:20:41.684412Z","created_at":"2019-03-13T18:20:41.684412Z","downloads":492162,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tokio-sync/0.1.4/dependencies","version_downloads":"/api/v1/crates/tokio-sync/0.1.4/downloads","authors":"/api/v1/crates/tokio-sync/0.1.4/authors"},"crate_size":39715,"published_by":{"id":10,"login":"carllerche","name":"Carl Lerche","avatar":"https://avatars.githubusercontent.com/u/6180?v=4","url":"https://github.com/carllerche","github_username_matches":true,"created_at":"2008-04-10T17:55:54Z"},"audit_actions":[],"checksum":"fda385df506bf7546e70872767f71e81640f1f251bdf2fd8eb81a0eaec5fe022","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Synchronization utilities.","homepage":"https://tokio.rs","documentation":"https://docs.rs/tokio-sync/0.1.4/tokio_sync","repository":"https://github.com/tokio-rs/tokio","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2446,"comment_lines":386,"files":13}},"total_code_lines":2446,"total_comment_lines":386}},{"id":136651,"crate":"tokio-sync","num":"0.1.3","dl_path":"/api/v1/crates/tokio-sync/0.1.3/download","readme_path":"/api/v1/crates/tokio-sync/0.1.3/readme","updated_at":"2019-03-01T20:57:46.046815Z","created_at":"2019-03-01T20:57:46.046815Z","downloads":162255,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tokio-sync/0.1.3/dependencies","version_downloads":"/api/v1/crates/tokio-sync/0.1.3/downloads","authors":"/api/v1/crates/tokio-sync/0.1.3/authors"},"crate_size":38786,"published_by":{"id":10,"login":"carllerche","name":"Carl Lerche","avatar":"https://avatars.githubusercontent.com/u/6180?v=4","url":"https://github.com/carllerche","github_username_matches":true,"created_at":"2008-04-10T17:55:54Z"},"audit_actions":[],"checksum":"1bf2b9dac2a0509b5cfd1df5aa25eafacb616a42a491a13604d6bbeab4486363","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Synchronization utilities.","homepage":"https://tokio.rs","documentation":"https://docs.rs/tokio-sync/0.1.3/tokio_sync","repository":"https://github.com/tokio-rs/tokio","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2382,"comment_lines":378,"files":13}},"total_code_lines":2382,"total_comment_lines":378}},{"id":135137,"crate":"tokio-sync","num":"0.1.2","dl_path":"/api/v1/crates/tokio-sync/0.1.2/download","readme_path":"/api/v1/crates/tokio-sync/0.1.2/readme","updated_at":"2019-02-21T17:48:25.150140Z","created_at":"2019-02-21T17:48:25.150140Z","downloads":80526,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tokio-sync/0.1.2/dependencies","version_downloads":"/api/v1/crates/tokio-sync/0.1.2/downloads","authors":"/api/v1/crates/tokio-sync/0.1.2/authors"},"crate_size":35262,"published_by":null,"audit_actions":[],"checksum":"c73850a5ad497d73ccfcfc0ffb494a4502d93f35cb475cfeef4fcf2916d26040","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Synchronization utilities.","homepage":"https://tokio.rs","documentation":"https://docs.rs/tokio-sync/0.1.2/tokio_sync","repository":"https://github.com/tokio-rs/tokio","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2209,"comment_lines":364,"files":12}},"total_code_lines":2209,"total_comment_lines":364}},{"id":131347,"crate":"tokio-sync","num":"0.1.1","dl_path":"/api/v1/crates/tokio-sync/0.1.1/download","readme_path":"/api/v1/crates/tokio-sync/0.1.1/readme","updated_at":"2019-02-01T22:20:54.545547Z","created_at":"2019-02-01T22:20:54.545547Z","downloads":186413,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tokio-sync/0.1.1/dependencies","version_downloads":"/api/v1/crates/tokio-sync/0.1.1/downloads","authors":"/api/v1/crates/tokio-sync/0.1.1/authors"},"crate_size":33577,"published_by":null,"audit_actions":[],"checksum":"3742b64166c1ee9121f1921aea5a726098458926a6b732d906ef23b1f3ef6f4f","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Synchronization utilities.","homepage":"https://tokio.rs","documentation":"https://docs.rs/tokio-sync/0.1.1/tokio_sync","repository":"https://github.com/tokio-rs/tokio","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2117,"comment_lines":353,"files":14}},"total_code_lines":2117,"total_comment_lines":353}},{"id":130070,"crate":"tokio-sync","num":"0.1.0","dl_path":"/api/v1/crates/tokio-sync/0.1.0/download","readme_path":"/api/v1/crates/tokio-sync/0.1.0/readme","updated_at":"2019-01-25T18:30:48.632173Z","created_at":"2019-01-25T18:30:48.632173Z","downloads":81370,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tokio-sync/0.1.0/dependencies","version_downloads":"/api/v1/crates/tokio-sync/0.1.0/downloads","authors":"/api/v1/crates/tokio-sync/0.1.0/authors"},"crate_size":33623,"published_by":null,"audit_actions":[],"checksum":"0d65a58e2215c13179e6eeb2cf00511e0aee455cad40a9bfaef15a2fd8aab1c7","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Synchronization utilities.","homepage":"https://tokio.rs","documentation":"https://docs.rs/tokio-sync/0.1.0/tokio_sync","repository":"https://github.com/tokio-rs/tokio","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2116,"comment_lines":353,"files":14}},"total_code_lines":2116,"total_comment_lines":353}}],"keywords":[],"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":11862}]}