{"crate":{"id":"adler","name":"adler","updated_at":"2021-02-26T12:12:02.566Z","versions":[344857,303141,303134,261261,256750,256745,256711,256213],"keywords":["checksum","hash","integrity","adler32","zlib"],"categories":["algorithms"],"badges":[],"created_at":"2020-06-25T22:07:19.741753Z","downloads":283523830,"recent_downloads":15695029,"default_version":"1.0.2","num_versions":8,"yanked":false,"max_version":"1.0.2","newest_version":"1.0.2","max_stable_version":"1.0.2","description":"A simple clean-room implementation of the Adler-32 checksum","homepage":null,"documentation":"https://docs.rs/adler/","repository":"https://github.com/jonas-schievink/adler.git","links":{"version_downloads":"/api/v1/crates/adler/downloads","versions":null,"owners":"/api/v1/crates/adler/owners","owner_team":"/api/v1/crates/adler/owner_team","owner_user":"/api/v1/crates/adler/owner_user","reverse_dependencies":"/api/v1/crates/adler/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":344857,"crate":"adler","num":"1.0.2","dl_path":"/api/v1/crates/adler/1.0.2/download","readme_path":"/api/v1/crates/adler/1.0.2/readme","updated_at":"2021-02-26T12:12:02.566Z","created_at":"2021-02-26T12:12:02.566Z","downloads":268417881,"features":{"default":["std"],"rustc-dep-of-std":["core","compiler_builtins"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"0BSD OR MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/adler/1.0.2/dependencies","version_downloads":"/api/v1/crates/adler/1.0.2/downloads","authors":"/api/v1/crates/adler/1.0.2/authors"},"crate_size":12778,"published_by":{"id":701,"login":"jonas-schievink","name":"Jonas Schievink","avatar":"https://avatars.githubusercontent.com/u/1786438?v=4","url":"https://github.com/jonas-schievink","github_username_matches":true,"created_at":"2012-05-28T18:22:54Z"},"audit_actions":[{"action":"publish","user":{"id":701,"login":"jonas-schievink","name":"Jonas Schievink","avatar":"https://avatars.githubusercontent.com/u/1786438?v=4","url":"https://github.com/jonas-schievink","github_username_matches":true,"created_at":"2012-05-28T18:22:54Z"},"time":"2021-02-26T12:12:02.566Z"}],"checksum":"f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A simple clean-room implementation of the Adler-32 checksum","homepage":null,"documentation":"https://docs.rs/adler/","repository":"https://github.com/jonas-schievink/adler.git","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":211,"comment_lines":52,"files":2}},"total_code_lines":211,"total_comment_lines":52}},{"id":303141,"crate":"adler","num":"1.0.1","dl_path":"/api/v1/crates/adler/1.0.1/download","readme_path":"/api/v1/crates/adler/1.0.1/readme","updated_at":"2020-11-08T18:58:33.972731Z","created_at":"2020-11-08T18:58:33.972731Z","downloads":125448,"features":{"default":["std"],"rustc-dep-of-std":["core","compiler_builtins"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"0BSD OR MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/adler/1.0.1/dependencies","version_downloads":"/api/v1/crates/adler/1.0.1/downloads","authors":"/api/v1/crates/adler/1.0.1/authors"},"crate_size":12724,"published_by":{"id":701,"login":"jonas-schievink","name":"Jonas Schievink","avatar":"https://avatars.githubusercontent.com/u/1786438?v=4","url":"https://github.com/jonas-schievink","github_username_matches":true,"created_at":"2012-05-28T18:22:54Z"},"audit_actions":[{"action":"publish","user":{"id":701,"login":"jonas-schievink","name":"Jonas Schievink","avatar":"https://avatars.githubusercontent.com/u/1786438?v=4","url":"https://github.com/jonas-schievink","github_username_matches":true,"created_at":"2012-05-28T18:22:54Z"},"time":"2020-11-08T18:58:33.972731Z"}],"checksum":"bedc89c5c7b5550ffb9372eb5c5ffc7f9f705cc3f4a128bd4669b9745f555093","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A simple clean-room implementation of the Adler-32 checksum","homepage":null,"documentation":"https://docs.rs/adler/","repository":"https://github.com/jonas-schievink/adler.git","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":211,"comment_lines":52,"files":2}},"total_code_lines":211,"total_comment_lines":52}},{"id":303134,"crate":"adler","num":"1.0.0","dl_path":"/api/v1/crates/adler/1.0.0/download","readme_path":"/api/v1/crates/adler/1.0.0/readme","updated_at":"2020-11-08T18:37:51.799424Z","created_at":"2020-11-08T18:37:51.799424Z","downloads":58026,"features":{"default":["std"],"rustc-dep-of-std":["core","compiler_builtins"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"0BSD OR MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/adler/1.0.0/dependencies","version_downloads":"/api/v1/crates/adler/1.0.0/downloads","authors":"/api/v1/crates/adler/1.0.0/authors"},"crate_size":12711,"published_by":{"id":701,"login":"jonas-schievink","name":"Jonas Schievink","avatar":"https://avatars.githubusercontent.com/u/1786438?v=4","url":"https://github.com/jonas-schievink","github_username_matches":true,"created_at":"2012-05-28T18:22:54Z"},"audit_actions":[{"action":"publish","user":{"id":701,"login":"jonas-schievink","name":"Jonas Schievink","avatar":"https://avatars.githubusercontent.com/u/1786438?v=4","url":"https://github.com/jonas-schievink","github_username_matches":true,"created_at":"2012-05-28T18:22:54Z"},"time":"2020-11-08T18:37:51.799424Z"}],"checksum":"cbe262130bf8e280f95bb7f04f74a82dca9950bbdc12c68b4d3dab0112494d37","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A simple clean-room implementation of the Adler-32 checksum","homepage":null,"documentation":"https://docs.rs/adler/","repository":"https://github.com/jonas-schievink/adler.git","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":211,"comment_lines":52,"files":2}},"total_code_lines":211,"total_comment_lines":52}},{"id":261261,"crate":"adler","num":"0.2.3","dl_path":"/api/v1/crates/adler/0.2.3/download","readme_path":"/api/v1/crates/adler/0.2.3/readme","updated_at":"2020-07-10T22:00:44.471635Z","created_at":"2020-07-10T22:00:44.471635Z","downloads":12918020,"features":{"default":["std"],"rustc-dep-of-std":["core","compiler_builtins"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"0BSD OR MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/adler/0.2.3/dependencies","version_downloads":"/api/v1/crates/adler/0.2.3/downloads","authors":"/api/v1/crates/adler/0.2.3/authors"},"crate_size":12168,"published_by":{"id":701,"login":"jonas-schievink","name":"Jonas Schievink","avatar":"https://avatars.githubusercontent.com/u/1786438?v=4","url":"https://github.com/jonas-schievink","github_username_matches":true,"created_at":"2012-05-28T18:22:54Z"},"audit_actions":[{"action":"publish","user":{"id":701,"login":"jonas-schievink","name":"Jonas Schievink","avatar":"https://avatars.githubusercontent.com/u/1786438?v=4","url":"https://github.com/jonas-schievink","github_username_matches":true,"created_at":"2012-05-28T18:22:54Z"},"time":"2020-07-10T22:00:44.471635Z"}],"checksum":"ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A simple clean-room implementation of the Adler-32 checksum","homepage":null,"documentation":"https://docs.rs/adler/","repository":"https://github.com/jonas-schievink/adler.git","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":210,"comment_lines":52,"files":2}},"total_code_lines":210,"total_comment_lines":52}},{"id":256750,"crate":"adler","num":"0.2.2","dl_path":"/api/v1/crates/adler/0.2.2/download","readme_path":"/api/v1/crates/adler/0.2.2/readme","updated_at":"2020-06-27T18:42:34.377190Z","created_at":"2020-06-27T18:42:34.377190Z","downloads":1544948,"features":{"default":["std"],"rustc-dep-of-std":["core","compiler_builtins"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"0BSD OR MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/adler/0.2.2/dependencies","version_downloads":"/api/v1/crates/adler/0.2.2/downloads","authors":"/api/v1/crates/adler/0.2.2/authors"},"crate_size":10934,"published_by":{"id":701,"login":"jonas-schievink","name":"Jonas Schievink","avatar":"https://avatars.githubusercontent.com/u/1786438?v=4","url":"https://github.com/jonas-schievink","github_username_matches":true,"created_at":"2012-05-28T18:22:54Z"},"audit_actions":[{"action":"publish","user":{"id":701,"login":"jonas-schievink","name":"Jonas Schievink","avatar":"https://avatars.githubusercontent.com/u/1786438?v=4","url":"https://github.com/jonas-schievink","github_username_matches":true,"created_at":"2012-05-28T18:22:54Z"},"time":"2020-06-27T18:42:34.377190Z"}],"checksum":"ccc9a9dd069569f212bc4330af9f17c4afb5e8ce185e83dbb14f1349dda18b10","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A simple clean-room implementation of the Adler-32 checksum","homepage":null,"documentation":"https://docs.rs/adler/","repository":"https://github.com/jonas-schievink/adler.git","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":138,"comment_lines":24,"files":1}},"total_code_lines":138,"total_comment_lines":24}},{"id":256745,"crate":"adler","num":"0.2.1","dl_path":"/api/v1/crates/adler/0.2.1/download","readme_path":"/api/v1/crates/adler/0.2.1/readme","updated_at":"2020-06-27T18:05:45.959740Z","created_at":"2020-06-27T18:05:45.959740Z","downloads":113684,"features":{"default":["std"],"rustc-dep-of-std":["core","compiler_builtins"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"0BSD OR MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/adler/0.2.1/dependencies","version_downloads":"/api/v1/crates/adler/0.2.1/downloads","authors":"/api/v1/crates/adler/0.2.1/authors"},"crate_size":10975,"published_by":{"id":701,"login":"jonas-schievink","name":"Jonas Schievink","avatar":"https://avatars.githubusercontent.com/u/1786438?v=4","url":"https://github.com/jonas-schievink","github_username_matches":true,"created_at":"2012-05-28T18:22:54Z"},"audit_actions":[{"action":"publish","user":{"id":701,"login":"jonas-schievink","name":"Jonas Schievink","avatar":"https://avatars.githubusercontent.com/u/1786438?v=4","url":"https://github.com/jonas-schievink","github_username_matches":true,"created_at":"2012-05-28T18:22:54Z"},"time":"2020-06-27T18:05:45.959740Z"}],"checksum":"6aa100a6f6f525226719f8de3f70076be4f4191801ebd92621450d1c51e9053d","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A simple clean-room implementation of the Adler-32 checksum","homepage":null,"documentation":"https://docs.rs/adler/","repository":"https://github.com/jonas-schievink/adler.git","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":139,"comment_lines":24,"files":1}},"total_code_lines":139,"total_comment_lines":24}},{"id":256711,"crate":"adler","num":"0.2.0","dl_path":"/api/v1/crates/adler/0.2.0/download","readme_path":"/api/v1/crates/adler/0.2.0/readme","updated_at":"2020-06-27T15:47:05.005740Z","created_at":"2020-06-27T15:47:05.005740Z","downloads":3086,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"0BSD OR MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/adler/0.2.0/dependencies","version_downloads":"/api/v1/crates/adler/0.2.0/downloads","authors":"/api/v1/crates/adler/0.2.0/authors"},"crate_size":10732,"published_by":{"id":701,"login":"jonas-schievink","name":"Jonas Schievink","avatar":"https://avatars.githubusercontent.com/u/1786438?v=4","url":"https://github.com/jonas-schievink","github_username_matches":true,"created_at":"2012-05-28T18:22:54Z"},"audit_actions":[{"action":"publish","user":{"id":701,"login":"jonas-schievink","name":"Jonas Schievink","avatar":"https://avatars.githubusercontent.com/u/1786438?v=4","url":"https://github.com/jonas-schievink","github_username_matches":true,"created_at":"2012-05-28T18:22:54Z"},"time":"2020-06-27T15:47:05.005740Z"}],"checksum":"9147455e2accc83f24de62acabc3c0599623c34fd4e9f750fe4abf89ff6bc503","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A simple clean-room implementation of the Adler-32 checksum","homepage":null,"documentation":"https://docs.rs/adler/","repository":"https://github.com/jonas-schievink/adler.git","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":134,"comment_lines":24,"files":1}},"total_code_lines":134,"total_comment_lines":24}},{"id":256213,"crate":"adler","num":"0.1.0","dl_path":"/api/v1/crates/adler/0.1.0/download","readme_path":"/api/v1/crates/adler/0.1.0/readme","updated_at":"2020-06-25T22:07:19.741753Z","created_at":"2020-06-25T22:07:19.741753Z","downloads":3088,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"0BSD","links":{"dependencies":"/api/v1/crates/adler/0.1.0/dependencies","version_downloads":"/api/v1/crates/adler/0.1.0/downloads","authors":"/api/v1/crates/adler/0.1.0/authors"},"crate_size":4279,"published_by":{"id":701,"login":"jonas-schievink","name":"Jonas Schievink","avatar":"https://avatars.githubusercontent.com/u/1786438?v=4","url":"https://github.com/jonas-schievink","github_username_matches":true,"created_at":"2012-05-28T18:22:54Z"},"audit_actions":[{"action":"publish","user":{"id":701,"login":"jonas-schievink","name":"Jonas Schievink","avatar":"https://avatars.githubusercontent.com/u/1786438?v=4","url":"https://github.com/jonas-schievink","github_username_matches":true,"created_at":"2012-05-28T18:22:54Z"},"time":"2020-06-25T22:07:19.741753Z"}],"checksum":"dcd8307d0a6f32f3a7c47785bb2a2faadcf498edd136277b01eae9b7f01feb94","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A simple clean-room implementation of the Adler-32 checksum","homepage":null,"documentation":"https://docs.rs/adler/","repository":"https://github.com/jonas-schievink/adler.git","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":80,"comment_lines":1,"files":2}},"total_code_lines":80,"total_comment_lines":1}}],"keywords":[{"id":"checksum","keyword":"checksum","created_at":"2014-11-22T13:50:44.888332Z","crates_cnt":241},{"id":"hash","keyword":"hash","created_at":"2014-11-21T00:04:00.701711Z","crates_cnt":936},{"id":"integrity","keyword":"integrity","created_at":"2017-05-13T00:49:37.881424Z","crates_cnt":68},{"id":"adler32","keyword":"adler32","created_at":"2015-08-24T21:44:20.221697Z","crates_cnt":10},{"id":"zlib","keyword":"zlib","created_at":"2014-11-11T06:37:59.004601Z","crates_cnt":46}],"categories":[{"id":"algorithms","category":"Algorithms","slug":"algorithms","description":"Rust implementations of core algorithms such as hashing, sorting, searching, and more.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":8553}]}