{"crate":{"id":"keyboard-types","name":"keyboard-types","updated_at":"2025-10-02T17:05:30.747377Z","versions":[1755811,1752181,1673977,1543578,875819,454803,367058,367054,218087,117985,117360,112343,112206,111194,62605,61203,60908,60861,60827],"keywords":["event","input","keyboard","webdriver"],"categories":[],"badges":[],"created_at":"2017-07-27T09:10:05.372303Z","downloads":42191627,"recent_downloads":17172141,"default_version":"0.8.3","num_versions":19,"yanked":false,"max_version":"0.8.3","newest_version":"0.8.3","max_stable_version":"0.8.3","description":"Contains types to define keyboard related events.","homepage":null,"documentation":null,"repository":"https://github.com/rust-windowing/keyboard-types","links":{"version_downloads":"/api/v1/crates/keyboard-types/downloads","versions":null,"owners":"/api/v1/crates/keyboard-types/owners","owner_team":"/api/v1/crates/keyboard-types/owner_team","owner_user":"/api/v1/crates/keyboard-types/owner_user","reverse_dependencies":"/api/v1/crates/keyboard-types/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":1755811,"crate":"keyboard-types","num":"0.8.3","dl_path":"/api/v1/crates/keyboard-types/0.8.3/download","readme_path":"/api/v1/crates/keyboard-types/0.8.3/readme","updated_at":"2025-10-02T17:05:30.747377Z","created_at":"2025-10-02T17:05:30.747377Z","downloads":1922076,"features":{"default":["std"],"serde":["dep:serde","bitflags/serde"],"std":["serde?/std"],"webdriver":["dep:unicode-segmentation","std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/keyboard-types/0.8.3/dependencies","version_downloads":"/api/v1/crates/keyboard-types/0.8.3/downloads","authors":"/api/v1/crates/keyboard-types/0.8.3/authors"},"crate_size":97188,"published_by":{"id":36629,"login":"madsmtm","name":"Mads Marquart","avatar":"https://avatars.githubusercontent.com/u/10577181?v=4","url":"https://github.com/madsmtm","github_username_matches":true,"created_at":"2015-01-17T20:47:51Z"},"audit_actions":[{"action":"publish","user":{"id":36629,"login":"madsmtm","name":"Mads Marquart","avatar":"https://avatars.githubusercontent.com/u/10577181?v=4","url":"https://github.com/madsmtm","github_username_matches":true,"created_at":"2015-01-17T20:47:51Z"},"time":"2025-10-02T17:05:30.747377Z"}],"checksum":"0fbe853b403ae61a04233030ae8a79d94975281ed9770a1f9e246732b534b28d","rust_version":"1.61","has_lib":true,"bin_names":[],"edition":"2021","description":"Contains types to define keyboard related events.","homepage":null,"documentation":null,"repository":"https://github.com/rust-windowing/keyboard-types","trustpub_data":null,"linecounts":{"languages":{"Python":{"code_lines":155,"comment_lines":122,"files":1},"Rust":{"code_lines":2509,"comment_lines":10,"files":11}},"total_code_lines":2664,"total_comment_lines":132}},{"id":1752181,"crate":"keyboard-types","num":"0.8.2","dl_path":"/api/v1/crates/keyboard-types/0.8.2/download","readme_path":"/api/v1/crates/keyboard-types/0.8.2/readme","updated_at":"2025-09-30T13:13:13.068335Z","created_at":"2025-09-30T13:13:13.068335Z","downloads":5650,"features":{"default":["std"],"serde":["dep:serde","bitflags/serde"],"std":["serde?/std"],"webdriver":["dep:unicode-segmentation","std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/keyboard-types/0.8.2/dependencies","version_downloads":"/api/v1/crates/keyboard-types/0.8.2/downloads","authors":"/api/v1/crates/keyboard-types/0.8.2/authors"},"crate_size":97183,"published_by":{"id":36629,"login":"madsmtm","name":"Mads Marquart","avatar":"https://avatars.githubusercontent.com/u/10577181?v=4","url":"https://github.com/madsmtm","github_username_matches":true,"created_at":"2015-01-17T20:47:51Z"},"audit_actions":[{"action":"publish","user":{"id":36629,"login":"madsmtm","name":"Mads Marquart","avatar":"https://avatars.githubusercontent.com/u/10577181?v=4","url":"https://github.com/madsmtm","github_username_matches":true,"created_at":"2015-01-17T20:47:51Z"},"time":"2025-09-30T13:13:13.068335Z"}],"checksum":"ec565a935632f47329ed84336b468fb957e8f10a8ddc614937f0dc1e61765e99","rust_version":"1.61","has_lib":true,"bin_names":[],"edition":"2021","description":"Contains types to define keyboard related events.","homepage":null,"documentation":null,"repository":"https://github.com/rust-windowing/keyboard-types","trustpub_data":null,"linecounts":{"languages":{"Python":{"code_lines":155,"comment_lines":122,"files":1},"Rust":{"code_lines":2509,"comment_lines":10,"files":11}},"total_code_lines":2664,"total_comment_lines":132}},{"id":1673977,"crate":"keyboard-types","num":"0.8.1","dl_path":"/api/v1/crates/keyboard-types/0.8.1/download","readme_path":"/api/v1/crates/keyboard-types/0.8.1/readme","updated_at":"2025-08-06T19:16:20.230997Z","created_at":"2025-08-06T19:16:20.230997Z","downloads":81168,"features":{"default":["std"],"serde":["dep:serde","bitflags/serde"],"std":["serde?/std"],"webdriver":["dep:unicode-segmentation","std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/keyboard-types/0.8.1/dependencies","version_downloads":"/api/v1/crates/keyboard-types/0.8.1/downloads","authors":"/api/v1/crates/keyboard-types/0.8.1/authors"},"crate_size":96781,"published_by":{"id":36629,"login":"madsmtm","name":"Mads Marquart","avatar":"https://avatars.githubusercontent.com/u/10577181?v=4","url":"https://github.com/madsmtm","github_username_matches":true,"created_at":"2015-01-17T20:47:51Z"},"audit_actions":[{"action":"publish","user":{"id":36629,"login":"madsmtm","name":"Mads Marquart","avatar":"https://avatars.githubusercontent.com/u/10577181?v=4","url":"https://github.com/madsmtm","github_username_matches":true,"created_at":"2015-01-17T20:47:51Z"},"time":"2025-08-06T19:16:20.230997Z"}],"checksum":"53cea01d04c8251f945a9f16c5364da6cdb8bce69a61382663302c62f4186d13","rust_version":"1.61","has_lib":true,"bin_names":[],"edition":"2021","description":"Contains types to define keyboard related events.","homepage":null,"documentation":null,"repository":"https://github.com/pyfisch/keyboard-types","trustpub_data":null,"linecounts":{"languages":{"Python":{"code_lines":155,"comment_lines":122,"files":1},"Rust":{"code_lines":2471,"comment_lines":10,"files":7}},"total_code_lines":2626,"total_comment_lines":132}},{"id":1543578,"crate":"keyboard-types","num":"0.8.0","dl_path":"/api/v1/crates/keyboard-types/0.8.0/download","readme_path":"/api/v1/crates/keyboard-types/0.8.0/readme","updated_at":"2025-04-29T11:32:49.457591Z","created_at":"2025-04-29T11:32:49.457591Z","downloads":65519,"features":{"default":["std"],"serde":["dep:serde","bitflags/serde"],"std":["serde?/std"],"webdriver":["dep:unicode-segmentation","std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/keyboard-types/0.8.0/dependencies","version_downloads":"/api/v1/crates/keyboard-types/0.8.0/downloads","authors":"/api/v1/crates/keyboard-types/0.8.0/authors"},"crate_size":96289,"published_by":{"id":36629,"login":"madsmtm","name":"Mads Marquart","avatar":"https://avatars.githubusercontent.com/u/10577181?v=4","url":"https://github.com/madsmtm","github_username_matches":true,"created_at":"2015-01-17T20:47:51Z"},"audit_actions":[{"action":"publish","user":{"id":36629,"login":"madsmtm","name":"Mads Marquart","avatar":"https://avatars.githubusercontent.com/u/10577181?v=4","url":"https://github.com/madsmtm","github_username_matches":true,"created_at":"2015-01-17T20:47:51Z"},"time":"2025-04-29T11:32:49.457591Z"}],"checksum":"fd6e0f18953c66af118a70064505bd3780a226d65b06553b7293fb8933067967","rust_version":"1.61","has_lib":true,"bin_names":[],"edition":"2021","description":"Contains types to define keyboard related events.","homepage":null,"documentation":null,"repository":"https://github.com/pyfisch/keyboard-types","trustpub_data":null,"linecounts":{"languages":{"Python":{"code_lines":155,"comment_lines":122,"files":1},"Rust":{"code_lines":2457,"comment_lines":10,"files":7}},"total_code_lines":2612,"total_comment_lines":132}},{"id":875819,"crate":"keyboard-types","num":"0.7.0","dl_path":"/api/v1/crates/keyboard-types/0.7.0/download","readme_path":"/api/v1/crates/keyboard-types/0.7.0/readme","updated_at":"2023-08-19T16:30:45.669913Z","created_at":"2023-08-19T16:30:45.669913Z","downloads":38347487,"features":{"default":["serde","webdriver"],"serde":["dep:serde","bitflags/serde"],"webdriver":["unicode-segmentation"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/keyboard-types/0.7.0/dependencies","version_downloads":"/api/v1/crates/keyboard-types/0.7.0/downloads","authors":"/api/v1/crates/keyboard-types/0.7.0/authors"},"crate_size":37068,"published_by":{"id":982,"login":"pyfisch","name":null,"avatar":"https://avatars.githubusercontent.com/u/2781017?v=4","url":"https://github.com/pyfisch","github_username_matches":true,"created_at":"2012-11-12T19:45:19Z"},"audit_actions":[{"action":"publish","user":{"id":982,"login":"pyfisch","name":null,"avatar":"https://avatars.githubusercontent.com/u/2781017?v=4","url":"https://github.com/pyfisch","github_username_matches":true,"created_at":"2012-11-12T19:45:19Z"},"time":"2023-08-19T16:30:45.669913Z"}],"checksum":"b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"Contains types to define keyboard related events.","homepage":null,"documentation":null,"repository":"https://github.com/pyfisch/keyboard-types","trustpub_data":null,"linecounts":{"languages":{"Python":{"code_lines":100,"comment_lines":136,"files":1},"Rust":{"code_lines":2358,"comment_lines":10,"files":7}},"total_code_lines":2458,"total_comment_lines":146}},{"id":454803,"crate":"keyboard-types","num":"0.6.2","dl_path":"/api/v1/crates/keyboard-types/0.6.2/download","readme_path":"/api/v1/crates/keyboard-types/0.6.2/readme","updated_at":"2021-11-17T12:02:54.314274Z","created_at":"2021-11-17T12:02:54.314274Z","downloads":1340482,"features":{"default":["serde","webdriver"],"webdriver":["unicode-segmentation"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/keyboard-types/0.6.2/dependencies","version_downloads":"/api/v1/crates/keyboard-types/0.6.2/downloads","authors":"/api/v1/crates/keyboard-types/0.6.2/authors"},"crate_size":36367,"published_by":{"id":982,"login":"pyfisch","name":null,"avatar":"https://avatars.githubusercontent.com/u/2781017?v=4","url":"https://github.com/pyfisch","github_username_matches":true,"created_at":"2012-11-12T19:45:19Z"},"audit_actions":[{"action":"publish","user":{"id":982,"login":"pyfisch","name":null,"avatar":"https://avatars.githubusercontent.com/u/2781017?v=4","url":"https://github.com/pyfisch","github_username_matches":true,"created_at":"2012-11-12T19:45:19Z"},"time":"2021-11-17T12:02:54.314274Z"}],"checksum":"0b7668b7cff6a51fe61cdde64cd27c8a220786f399501b57ebe36f7d8112fd68","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Contains types to define keyboard related events.","homepage":null,"documentation":null,"repository":"https://github.com/pyfisch/keyboard-types","trustpub_data":null,"linecounts":{"languages":{"Python":{"code_lines":98,"comment_lines":132,"files":1},"Rust":{"code_lines":2247,"comment_lines":10,"files":7}},"total_code_lines":2345,"total_comment_lines":142}},{"id":367058,"crate":"keyboard-types","num":"0.6.1","dl_path":"/api/v1/crates/keyboard-types/0.6.1/download","readme_path":"/api/v1/crates/keyboard-types/0.6.1/readme","updated_at":"2021-04-15T18:53:27.472060Z","created_at":"2021-04-15T18:53:27.472060Z","downloads":1565,"features":{"default":["serde","webdriver"],"webdriver":["unicode-segmentation"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/keyboard-types/0.6.1/dependencies","version_downloads":"/api/v1/crates/keyboard-types/0.6.1/downloads","authors":"/api/v1/crates/keyboard-types/0.6.1/authors"},"crate_size":34567,"published_by":{"id":982,"login":"pyfisch","name":null,"avatar":"https://avatars.githubusercontent.com/u/2781017?v=4","url":"https://github.com/pyfisch","github_username_matches":true,"created_at":"2012-11-12T19:45:19Z"},"audit_actions":[{"action":"publish","user":{"id":982,"login":"pyfisch","name":null,"avatar":"https://avatars.githubusercontent.com/u/2781017?v=4","url":"https://github.com/pyfisch","github_username_matches":true,"created_at":"2012-11-12T19:45:19Z"},"time":"2021-04-15T18:53:27.472060Z"}],"checksum":"5168b1079eb8dc457c80f263c1f521578e458c1b21ae42328f65117738d31396","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Contains types to define keyboard related events.","homepage":null,"documentation":null,"repository":"https://github.com/pyfisch/keyboard-types","trustpub_data":null,"linecounts":{"languages":{"Python":{"code_lines":38,"comment_lines":132,"files":1},"Rust":{"code_lines":2115,"comment_lines":10,"files":7}},"total_code_lines":2153,"total_comment_lines":142}},{"id":367054,"crate":"keyboard-types","num":"0.6.0","dl_path":"/api/v1/crates/keyboard-types/0.6.0/download","readme_path":"/api/v1/crates/keyboard-types/0.6.0/readme","updated_at":"2021-04-15T18:51:39.381303Z","created_at":"2021-04-15T18:51:39.381303Z","downloads":1414,"features":{"default":["serde","webdriver"],"webdriver":["unicode-segmentation"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/keyboard-types/0.6.0/dependencies","version_downloads":"/api/v1/crates/keyboard-types/0.6.0/downloads","authors":"/api/v1/crates/keyboard-types/0.6.0/authors"},"crate_size":34567,"published_by":{"id":982,"login":"pyfisch","name":null,"avatar":"https://avatars.githubusercontent.com/u/2781017?v=4","url":"https://github.com/pyfisch","github_username_matches":true,"created_at":"2012-11-12T19:45:19Z"},"audit_actions":[{"action":"publish","user":{"id":982,"login":"pyfisch","name":null,"avatar":"https://avatars.githubusercontent.com/u/2781017?v=4","url":"https://github.com/pyfisch","github_username_matches":true,"created_at":"2012-11-12T19:45:19Z"},"time":"2021-04-15T18:51:39.381303Z"}],"checksum":"3f859a810769edc2cf811479b9a3773eb981ed2f22f3ac902a34bba0d5d02d39","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Contains types to define keyboard related events.","homepage":null,"documentation":null,"repository":"https://github.com/pyfisch/keyboard-types","trustpub_data":null,"linecounts":{"languages":{"Python":{"code_lines":38,"comment_lines":132,"files":1},"Rust":{"code_lines":2115,"comment_lines":10,"files":7}},"total_code_lines":2153,"total_comment_lines":142}},{"id":218087,"crate":"keyboard-types","num":"0.5.0","dl_path":"/api/v1/crates/keyboard-types/0.5.0/download","readme_path":"/api/v1/crates/keyboard-types/0.5.0/readme","updated_at":"2020-03-04T12:35:35.623811Z","created_at":"2020-03-04T12:35:35.623811Z","downloads":339022,"features":{"default":["serde","webdriver"],"webdriver":["unicode-segmentation"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/keyboard-types/0.5.0/dependencies","version_downloads":"/api/v1/crates/keyboard-types/0.5.0/downloads","authors":"/api/v1/crates/keyboard-types/0.5.0/authors"},"crate_size":32941,"published_by":{"id":982,"login":"pyfisch","name":null,"avatar":"https://avatars.githubusercontent.com/u/2781017?v=4","url":"https://github.com/pyfisch","github_username_matches":true,"created_at":"2012-11-12T19:45:19Z"},"audit_actions":[{"action":"publish","user":{"id":982,"login":"pyfisch","name":null,"avatar":"https://avatars.githubusercontent.com/u/2781017?v=4","url":"https://github.com/pyfisch","github_username_matches":true,"created_at":"2012-11-12T19:45:19Z"},"time":"2020-03-04T12:35:35.623811Z"}],"checksum":"a989afac88279b0482f402d234b5fbd405bf1ad051308595b58de4e6de22346b","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Contains types to define keyboard related events.","homepage":null,"documentation":"https://docs.rs/crate/keyboard-types","repository":"https://github.com/pyfisch/keyboard-types","trustpub_data":null,"linecounts":{"languages":{"Python":{"code_lines":35,"comment_lines":118,"files":1},"Rust":{"code_lines":1933,"comment_lines":10,"files":7}},"total_code_lines":1968,"total_comment_lines":128}},{"id":117985,"crate":"keyboard-types","num":"0.4.4","dl_path":"/api/v1/crates/keyboard-types/0.4.4/download","readme_path":"/api/v1/crates/keyboard-types/0.4.4/readme","updated_at":"2018-11-15T15:02:21.587274Z","created_at":"2018-11-15T15:02:21.587274Z","downloads":55831,"features":{"default":["serde","webdriver"],"webdriver":["unicode-segmentation"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/keyboard-types/0.4.4/dependencies","version_downloads":"/api/v1/crates/keyboard-types/0.4.4/downloads","authors":"/api/v1/crates/keyboard-types/0.4.4/authors"},"crate_size":29978,"published_by":null,"audit_actions":[],"checksum":"53b536dc22c0dabb295e85dbd0c062023885b12b8db24e1d86833f4e50ea7959","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Contains types to define keyboard related events.","homepage":null,"documentation":"https://docs.rs/crate/keyboard-types","repository":"https://github.com/pyfisch/keyboard-types","trustpub_data":null,"linecounts":{"languages":{"Python":{"code_lines":31,"comment_lines":72,"files":1},"Rust":{"code_lines":1616,"comment_lines":10,"files":7}},"total_code_lines":1647,"total_comment_lines":82}},{"id":117360,"crate":"keyboard-types","num":"0.4.3","dl_path":"/api/v1/crates/keyboard-types/0.4.3/download","readme_path":"/api/v1/crates/keyboard-types/0.4.3/readme","updated_at":"2018-11-11T20:36:08.395992Z","created_at":"2018-11-11T20:36:08.395992Z","downloads":2042,"features":{"default":["serde","webdriver"],"webdriver":["unicode-segmentation"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/keyboard-types/0.4.3/dependencies","version_downloads":"/api/v1/crates/keyboard-types/0.4.3/downloads","authors":"/api/v1/crates/keyboard-types/0.4.3/authors"},"crate_size":29928,"published_by":null,"audit_actions":[],"checksum":"823bf0e5ec01b80424a318e79a0d1375725281acf311c47543ab3413f704dc25","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Contains types to define keyboard related events.","homepage":null,"documentation":"https://docs.rs/crate/keyboard-types","repository":"https://github.com/pyfisch/keyboard-types","trustpub_data":null,"linecounts":{"languages":{"Python":{"code_lines":31,"comment_lines":72,"files":1},"Rust":{"code_lines":1607,"comment_lines":10,"files":7}},"total_code_lines":1638,"total_comment_lines":82}},{"id":112343,"crate":"keyboard-types","num":"0.4.2-servo","dl_path":"/api/v1/crates/keyboard-types/0.4.2-servo/download","readme_path":"/api/v1/crates/keyboard-types/0.4.2-servo/readme","updated_at":"2018-10-13T17:52:12.073983Z","created_at":"2018-10-13T17:52:12.073983Z","downloads":3226,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/keyboard-types/0.4.2-servo/dependencies","version_downloads":"/api/v1/crates/keyboard-types/0.4.2-servo/downloads","authors":"/api/v1/crates/keyboard-types/0.4.2-servo/authors"},"crate_size":26169,"published_by":null,"audit_actions":[],"checksum":"75082c134a78e0fc2232d2f30bf3dfdea1cd28591846b85a73b4b46cd776b482","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Contains types to define keyboard related events.","homepage":null,"documentation":"https://docs.rs/crate/keyboard-types","repository":"https://github.com/pyfisch/keyboard-types","trustpub_data":null,"linecounts":{"languages":{"Python":{"code_lines":31,"comment_lines":72,"files":1},"Rust":{"code_lines":1178,"comment_lines":6,"files":6}},"total_code_lines":1209,"total_comment_lines":78}},{"id":112206,"crate":"keyboard-types","num":"0.4.1-servo","dl_path":"/api/v1/crates/keyboard-types/0.4.1-servo/download","readme_path":"/api/v1/crates/keyboard-types/0.4.1-servo/readme","updated_at":"2018-10-13T12:17:07.210623Z","created_at":"2018-10-13T12:17:07.210623Z","downloads":1465,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/keyboard-types/0.4.1-servo/dependencies","version_downloads":"/api/v1/crates/keyboard-types/0.4.1-servo/downloads","authors":"/api/v1/crates/keyboard-types/0.4.1-servo/authors"},"crate_size":25963,"published_by":null,"audit_actions":[],"checksum":"9043fc72604bb6ef48b18ee83e0057d07d32ffcfe51b27835e92667fe6d169fe","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Contains types to define keyboard related events.","homepage":null,"documentation":"https://docs.rs/crate/keyboard-types","repository":"https://github.com/pyfisch/keyboard-types","trustpub_data":null,"linecounts":{"languages":{"Python":{"code_lines":31,"comment_lines":72,"files":1},"Rust":{"code_lines":1142,"comment_lines":4,"files":6}},"total_code_lines":1173,"total_comment_lines":76}},{"id":111194,"crate":"keyboard-types","num":"0.4.0-servo","dl_path":"/api/v1/crates/keyboard-types/0.4.0-servo/download","readme_path":"/api/v1/crates/keyboard-types/0.4.0-servo/readme","updated_at":"2018-10-06T18:07:48.795209Z","created_at":"2018-10-06T18:07:48.795209Z","downloads":1492,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/keyboard-types/0.4.0-servo/dependencies","version_downloads":"/api/v1/crates/keyboard-types/0.4.0-servo/downloads","authors":"/api/v1/crates/keyboard-types/0.4.0-servo/authors"},"crate_size":25251,"published_by":null,"audit_actions":[],"checksum":"4bfd54c7c93e29a8a7ef177160b9898a479e31220918493fbfab49744008d172","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Contains types to define keyboard related events.","homepage":null,"documentation":"https://docs.rs/crate/keyboard-types","repository":"https://github.com/pyfisch/keyboard-types","trustpub_data":null,"linecounts":{"languages":{"Python":{"code_lines":30,"comment_lines":70,"files":1},"Rust":{"code_lines":1099,"comment_lines":2,"files":6}},"total_code_lines":1129,"total_comment_lines":72}},{"id":62605,"crate":"keyboard-types","num":"0.3.0","dl_path":"/api/v1/crates/keyboard-types/0.3.0/download","readme_path":"/api/v1/crates/keyboard-types/0.3.0/readme","updated_at":"2017-11-30T03:06:59.715142Z","created_at":"2017-08-17T07:17:13.760164Z","downloads":1631,"features":{"heap_size":["heapsize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/keyboard-types/0.3.0/dependencies","version_downloads":"/api/v1/crates/keyboard-types/0.3.0/downloads","authors":"/api/v1/crates/keyboard-types/0.3.0/authors"},"crate_size":24050,"published_by":null,"audit_actions":[],"checksum":"9e252b7e95518006641f537c35510e73edce6be3d26a5f991775d7a7cc84f22b","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Contains types to define keyboard related events.","homepage":null,"documentation":"https://docs.rs/crate/keyboard-types","repository":"https://github.com/pyfisch/keyboard-types","trustpub_data":null,"linecounts":{"languages":{"Python":{"code_lines":30,"comment_lines":70,"files":1},"Rust":{"code_lines":1059,"comment_lines":2,"files":6}},"total_code_lines":1089,"total_comment_lines":72}},{"id":61203,"crate":"keyboard-types","num":"0.2.0","dl_path":"/api/v1/crates/keyboard-types/0.2.0/download","readme_path":"/api/v1/crates/keyboard-types/0.2.0/readme","updated_at":"2017-11-30T03:10:19.062254Z","created_at":"2017-07-31T19:12:15.939695Z","downloads":1565,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/keyboard-types/0.2.0/dependencies","version_downloads":"/api/v1/crates/keyboard-types/0.2.0/downloads","authors":"/api/v1/crates/keyboard-types/0.2.0/authors"},"crate_size":23310,"published_by":null,"audit_actions":[],"checksum":"50f5025dc334d23f8daf85003c2b5a4facbaa49b134c9e7ae783c83510a126db","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Contains types to define keyboard related events.","homepage":null,"documentation":"https://docs.rs/crate/keyboard-types","repository":"https://github.com/pyfisch/keyboard-types","trustpub_data":null,"linecounts":{"languages":{"Python":{"code_lines":30,"comment_lines":70,"files":1},"Rust":{"code_lines":1014,"comment_lines":2,"files":5}},"total_code_lines":1044,"total_comment_lines":72}},{"id":60908,"crate":"keyboard-types","num":"0.1.2","dl_path":"/api/v1/crates/keyboard-types/0.1.2/download","readme_path":"/api/v1/crates/keyboard-types/0.1.2/readme","updated_at":"2017-11-30T03:10:50.418466Z","created_at":"2017-07-28T07:14:48.273236Z","downloads":1548,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/keyboard-types/0.1.2/dependencies","version_downloads":"/api/v1/crates/keyboard-types/0.1.2/downloads","authors":"/api/v1/crates/keyboard-types/0.1.2/authors"},"crate_size":23054,"published_by":null,"audit_actions":[],"checksum":"0754eae51abe7f006a449cc705b1f53f2cb17cad2734d8622d2e5743dd3a8b61","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Contains types to define keyboard related events.","homepage":null,"documentation":"https://docs.rs/crate/keyboard-types","repository":"https://github.com/pyfisch/keyboard-types","trustpub_data":null,"linecounts":{"languages":{"Python":{"code_lines":30,"comment_lines":70,"files":1},"Rust":{"code_lines":1000,"comment_lines":2,"files":5}},"total_code_lines":1030,"total_comment_lines":72}},{"id":60861,"crate":"keyboard-types","num":"0.1.1","dl_path":"/api/v1/crates/keyboard-types/0.1.1/download","readme_path":"/api/v1/crates/keyboard-types/0.1.1/readme","updated_at":"2017-11-30T02:35:10.702106Z","created_at":"2017-07-27T13:49:05.698296Z","downloads":1524,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/keyboard-types/0.1.1/dependencies","version_downloads":"/api/v1/crates/keyboard-types/0.1.1/downloads","authors":"/api/v1/crates/keyboard-types/0.1.1/authors"},"crate_size":23051,"published_by":null,"audit_actions":[],"checksum":"0a7321f201a9aa7502a67d47f328c01eea9de3352bbfb5585f93727bc16745e8","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Contains types to define keyboard related events.","homepage":null,"documentation":"https://docs.rs/crate/keyboard-types","repository":"https://github.com/pyfisch/keyboard-types","trustpub_data":null,"linecounts":{"languages":{"Python":{"code_lines":30,"comment_lines":70,"files":1},"Rust":{"code_lines":1000,"comment_lines":2,"files":5}},"total_code_lines":1030,"total_comment_lines":72}},{"id":60827,"crate":"keyboard-types","num":"0.1.0","dl_path":"/api/v1/crates/keyboard-types/0.1.0/download","readme_path":"/api/v1/crates/keyboard-types/0.1.0/readme","updated_at":"2017-11-30T03:40:43.518865Z","created_at":"2017-07-27T09:10:05.372303Z","downloads":1539,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/keyboard-types/0.1.0/dependencies","version_downloads":"/api/v1/crates/keyboard-types/0.1.0/downloads","authors":"/api/v1/crates/keyboard-types/0.1.0/authors"},"crate_size":23050,"published_by":null,"audit_actions":[],"checksum":"c36519f855a6156bad4e4d1c5f920e74eec22f65c775322cdd7f1664f9fde911","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Contains types to define keyboard related events.","homepage":null,"documentation":"https://docs.rs/crate/keyboard-types","repository":"https://github.com/pyfisch/keyboard-types","trustpub_data":null,"linecounts":{"languages":{"Python":{"code_lines":30,"comment_lines":70,"files":1},"Rust":{"code_lines":1000,"comment_lines":2,"files":5}},"total_code_lines":1030,"total_comment_lines":72}}],"keywords":[{"id":"event","keyword":"event","created_at":"2014-12-12T14:16:24.436650Z","crates_cnt":226},{"id":"input","keyword":"input","created_at":"2014-12-12T13:53:10.359603Z","crates_cnt":464},{"id":"keyboard","keyword":"keyboard","created_at":"2014-12-12T13:53:10.331004Z","crates_cnt":286},{"id":"webdriver","keyword":"webdriver","created_at":"2017-01-30T16:29:23.308126Z","crates_cnt":55}],"categories":[]}