{"crate":{"id":"imgref","name":"imgref","updated_at":"2026-08-26T16:59:29.900111Z","versions":[3085562,2522923,2321303,1742878,1303801,1021244,927674,623825,606578,565676,398947,357893,352074,320468,273381,240992,237782,237060,232508,232231,228387,170638,96877,89079,73755,72995,72993,70594,62846,61824,60901,60885,57136,49219],"keywords":["frame","interoperability","plane","stride","vec2d"],"categories":["multimedia::images","rust-patterns"],"badges":[],"created_at":"2017-04-01T16:40:00.595966Z","downloads":56913178,"recent_downloads":17478242,"default_version":"1.12.3","num_versions":34,"yanked":false,"max_version":"1.12.3","newest_version":"1.12.3","max_stable_version":"1.12.3","description":"A basic 2-dimensional slice for safe and convenient handling of pixel buffers with width, height & stride","homepage":"https://lib.rs/crates/imgref","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","links":{"version_downloads":"/api/v1/crates/imgref/downloads","versions":null,"owners":"/api/v1/crates/imgref/owners","owner_team":"/api/v1/crates/imgref/owner_team","owner_user":"/api/v1/crates/imgref/owner_user","reverse_dependencies":"/api/v1/crates/imgref/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":3085562,"crate":"imgref","num":"1.12.3","dl_path":"/api/v1/crates/imgref/1.12.3/download","readme_path":"/api/v1/crates/imgref/1.12.3/readme","updated_at":"2026-08-26T16:59:29.900111Z","created_at":"2026-08-26T16:59:29.900111Z","downloads":2367564,"features":{"default":["deprecated"],"deprecated":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0 OR Apache-2.0","links":{"dependencies":"/api/v1/crates/imgref/1.12.3/dependencies","version_downloads":"/api/v1/crates/imgref/1.12.3/downloads","authors":"/api/v1/crates/imgref/1.12.3/authors"},"crate_size":20288,"published_by":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"audit_actions":[{"action":"publish","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2026-08-26T16:59:29.900111Z"}],"checksum":"6e44b0a4eaa4c82f441d50a963f2d5f05a787240aeee097597033e72accfd22f","rust_version":"1.63","has_lib":true,"bin_names":[],"edition":"2021","description":"A basic 2-dimensional slice for safe and convenient handling of pixel buffers with width, height & stride","homepage":"https://lib.rs/crates/imgref","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1264,"comment_lines":25,"files":4}},"total_code_lines":1264,"total_comment_lines":25}},{"id":2522923,"crate":"imgref","num":"1.12.2","dl_path":"/api/v1/crates/imgref/1.12.2/download","readme_path":"/api/v1/crates/imgref/1.12.2/readme","updated_at":"2026-06-06T12:51:29.438135Z","created_at":"2026-06-06T12:51:29.438135Z","downloads":8348146,"features":{"default":["deprecated"],"deprecated":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0 OR Apache-2.0","links":{"dependencies":"/api/v1/crates/imgref/1.12.2/dependencies","version_downloads":"/api/v1/crates/imgref/1.12.2/downloads","authors":"/api/v1/crates/imgref/1.12.2/authors"},"crate_size":20098,"published_by":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"audit_actions":[{"action":"publish","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2026-06-06T12:51:29.438135Z"}],"checksum":"89194689a993ab15268672e99e7b0e19da2da3268ac682e8f02d29d4d1434cd7","rust_version":"1.61","has_lib":true,"bin_names":[],"edition":"2021","description":"A basic 2-dimensional slice for safe and convenient handling of pixel buffers with width, height & stride","homepage":"https://lib.rs/crates/imgref","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1244,"comment_lines":25,"files":4}},"total_code_lines":1244,"total_comment_lines":25}},{"id":2321303,"crate":"imgref","num":"1.12.1","dl_path":"/api/v1/crates/imgref/1.12.1/download","readme_path":"/api/v1/crates/imgref/1.12.1/readme","updated_at":"2026-04-28T19:31:58.510029Z","created_at":"2026-04-28T19:31:58.510029Z","downloads":5309538,"features":{"default":["deprecated"],"deprecated":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0 OR Apache-2.0","links":{"dependencies":"/api/v1/crates/imgref/1.12.1/dependencies","version_downloads":"/api/v1/crates/imgref/1.12.1/downloads","authors":"/api/v1/crates/imgref/1.12.1/authors"},"crate_size":19103,"published_by":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"audit_actions":[{"action":"publish","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2026-04-28T19:31:58.510029Z"}],"checksum":"40fac9d56ed6437b198fddba683305e8e2d651aa42647f00f5ae542e7f5c94a2","rust_version":"1.61","has_lib":true,"bin_names":[],"edition":"2021","description":"A basic 2-dimensional slice for safe and convenient handling of pixel buffers with width, height & stride","homepage":"https://lib.rs/crates/imgref","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1182,"comment_lines":7,"files":4}},"total_code_lines":1182,"total_comment_lines":7}},{"id":1742878,"crate":"imgref","num":"1.12.0","dl_path":"/api/v1/crates/imgref/1.12.0/download","readme_path":"/api/v1/crates/imgref/1.12.0/readme","updated_at":"2025-09-23T20:11:11.875370Z","created_at":"2025-09-23T20:11:11.875370Z","downloads":18215980,"features":{"default":["deprecated"],"deprecated":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0 OR Apache-2.0","links":{"dependencies":"/api/v1/crates/imgref/1.12.0/dependencies","version_downloads":"/api/v1/crates/imgref/1.12.0/downloads","authors":"/api/v1/crates/imgref/1.12.0/authors"},"crate_size":66324,"published_by":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"audit_actions":[{"action":"publish","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2025-09-23T20:11:11.875370Z"}],"checksum":"e7c5cedc30da3a610cac6b4ba17597bdf7152cf974e8aab3afb3d54455e371c8","rust_version":"1.61","has_lib":true,"bin_names":[],"edition":"2021","description":"A basic 2-dimensional slice for safe and convenient handling of pixel buffers with width, height & stride","homepage":"https://lib.rs/crates/imgref","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1118,"comment_lines":7,"files":4}},"total_code_lines":1118,"total_comment_lines":7}},{"id":1303801,"crate":"imgref","num":"1.11.0","dl_path":"/api/v1/crates/imgref/1.11.0/download","readme_path":"/api/v1/crates/imgref/1.11.0/readme","updated_at":"2024-10-15T23:33:53.542951Z","created_at":"2024-10-15T23:33:53.542951Z","downloads":15826003,"features":{"default":["deprecated"],"deprecated":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0 OR Apache-2.0","links":{"dependencies":"/api/v1/crates/imgref/1.11.0/dependencies","version_downloads":"/api/v1/crates/imgref/1.11.0/downloads","authors":"/api/v1/crates/imgref/1.11.0/authors"},"crate_size":65943,"published_by":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"audit_actions":[{"action":"publish","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2024-10-15T23:33:53.542951Z"}],"checksum":"d0263a3d970d5c054ed9312c0057b4f3bde9c0b33836d3637361d4a9e6e7a408","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A basic 2-dimensional slice for safe and convenient handling of pixel buffers with width, height & stride","homepage":"https://lib.rs/crates/imgref","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1095,"comment_lines":6,"files":4}},"total_code_lines":1095,"total_comment_lines":6}},{"id":1021244,"crate":"imgref","num":"1.10.1","dl_path":"/api/v1/crates/imgref/1.10.1/download","readme_path":"/api/v1/crates/imgref/1.10.1/readme","updated_at":"2024-01-21T10:51:31.054453Z","created_at":"2024-01-21T10:51:31.054453Z","downloads":4337455,"features":{"default":["deprecated"],"deprecated":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0 OR Apache-2.0","links":{"dependencies":"/api/v1/crates/imgref/1.10.1/dependencies","version_downloads":"/api/v1/crates/imgref/1.10.1/downloads","authors":"/api/v1/crates/imgref/1.10.1/authors"},"crate_size":61797,"published_by":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"audit_actions":[{"action":"publish","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2024-01-21T10:51:31.054453Z"}],"checksum":"44feda355f4159a7c757171a77de25daf6411e217b4cabd03bd6650690468126","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A basic 2-dimensional slice for safe and convenient handling of pixel buffers with width, height & stride","homepage":"https://lib.rs/crates/imgref","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1086,"comment_lines":6,"files":4}},"total_code_lines":1086,"total_comment_lines":6}},{"id":927674,"crate":"imgref","num":"1.10.0","dl_path":"/api/v1/crates/imgref/1.10.0/download","readme_path":"/api/v1/crates/imgref/1.10.0/readme","updated_at":"2023-10-17T14:05:17.323126Z","created_at":"2023-10-17T14:05:17.323126Z","downloads":153006,"features":{"default":["deprecated"],"deprecated":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0 OR Apache-2.0","links":{"dependencies":"/api/v1/crates/imgref/1.10.0/dependencies","version_downloads":"/api/v1/crates/imgref/1.10.0/downloads","authors":"/api/v1/crates/imgref/1.10.0/authors"},"crate_size":61675,"published_by":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"audit_actions":[{"action":"publish","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2023-10-17T14:05:17.323126Z"}],"checksum":"90d944e334f00f4449c9640b440a171f816be0152305c12ef90424fc35fd035c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A basic 2-dimensional slice for safe and convenient handling of pixel buffers with width, height & stride","homepage":"https://lib.rs/crates/imgref","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1080,"comment_lines":6,"files":4}},"total_code_lines":1080,"total_comment_lines":6}},{"id":623825,"crate":"imgref","num":"1.9.4","dl_path":"/api/v1/crates/imgref/1.9.4/download","readme_path":"/api/v1/crates/imgref/1.9.4/readme","updated_at":"2022-09-18T09:12:06.072264Z","created_at":"2022-09-18T09:12:06.072264Z","downloads":1849669,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0 OR Apache-2.0","links":{"dependencies":"/api/v1/crates/imgref/1.9.4/dependencies","version_downloads":"/api/v1/crates/imgref/1.9.4/downloads","authors":"/api/v1/crates/imgref/1.9.4/authors"},"crate_size":61486,"published_by":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"audit_actions":[{"action":"publish","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2022-09-18T09:12:06.072264Z"}],"checksum":"b2cf49df1085dcfb171460e4592597b84abe50d900fb83efb6e41b20fefd6c2c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A trivial struct for interchange of 2d-dimensional pixel buffers with width, height & stride","homepage":"https://lib.rs/crates/imgref","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1039,"comment_lines":6,"files":4}},"total_code_lines":1039,"total_comment_lines":6}},{"id":606578,"crate":"imgref","num":"1.9.3","dl_path":"/api/v1/crates/imgref/1.9.3/download","readme_path":"/api/v1/crates/imgref/1.9.3/readme","updated_at":"2022-08-21T21:19:48.128870Z","created_at":"2022-08-21T21:19:48.128870Z","downloads":27349,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.9.3/dependencies","version_downloads":"/api/v1/crates/imgref/1.9.3/downloads","authors":"/api/v1/crates/imgref/1.9.3/authors"},"crate_size":61371,"published_by":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"audit_actions":[{"action":"publish","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2022-08-21T21:19:48.128870Z"}],"checksum":"320c73268859c28512b98b9379bcbc6421510154b6cf57d6df87a36617e853a6","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A trivial struct for interchange of 2d-dimensional pixel buffers with width, height & stride","homepage":"https://lib.rs/crates/imgref","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1019,"comment_lines":6,"files":4}},"total_code_lines":1019,"total_comment_lines":6}},{"id":565676,"crate":"imgref","num":"1.9.2","dl_path":"/api/v1/crates/imgref/1.9.2/download","readme_path":"/api/v1/crates/imgref/1.9.2/readme","updated_at":"2022-06-12T23:12:10.345346Z","created_at":"2022-06-12T23:12:10.345346Z","downloads":36299,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.9.2/dependencies","version_downloads":"/api/v1/crates/imgref/1.9.2/downloads","authors":"/api/v1/crates/imgref/1.9.2/authors"},"crate_size":61254,"published_by":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"audit_actions":[{"action":"publish","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2022-06-12T23:12:10.345346Z"}],"checksum":"7d6a8cd48d0dc604999b8beacfbfc2f4eb289a52af175029d4f79fb57b80c7d5","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A trivial struct for interchange of 2d-dimensional pixel buffers with width, height & stride","homepage":"https://lib.rs/crates/imgref","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1018,"comment_lines":6,"files":4}},"total_code_lines":1018,"total_comment_lines":6}},{"id":398947,"crate":"imgref","num":"1.9.1","dl_path":"/api/v1/crates/imgref/1.9.1/download","readme_path":"/api/v1/crates/imgref/1.9.1/readme","updated_at":"2021-07-08T18:08:42.400665Z","created_at":"2021-07-08T18:08:42.400665Z","downloads":157949,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.9.1/dependencies","version_downloads":"/api/v1/crates/imgref/1.9.1/downloads","authors":"/api/v1/crates/imgref/1.9.1/authors"},"crate_size":61159,"published_by":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"audit_actions":[{"action":"publish","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2021-07-08T18:08:42.400665Z"}],"checksum":"41d0c0db6c932f8262e0ed8909f2e7f8c0e9b1cfb4da884267ce09a10be54365","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A trivial struct for interchange of 2d-dimensional pixel buffers with width, height & stride","homepage":"https://lib.rs/crates/imgref","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1005,"comment_lines":6,"files":4}},"total_code_lines":1005,"total_comment_lines":6}},{"id":357893,"crate":"imgref","num":"1.9.0","dl_path":"/api/v1/crates/imgref/1.9.0/download","readme_path":"/api/v1/crates/imgref/1.9.0/readme","updated_at":"2021-03-29T09:08:29.796940Z","created_at":"2021-03-29T09:08:29.796940Z","downloads":39471,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.9.0/dependencies","version_downloads":"/api/v1/crates/imgref/1.9.0/downloads","authors":"/api/v1/crates/imgref/1.9.0/authors"},"crate_size":60799,"published_by":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"audit_actions":[{"action":"publish","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2021-03-29T09:08:29.796940Z"}],"checksum":"f96e022794baa432d2f38a4da7c1ee29f513366973378f64c420f864967c0145","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A trivial struct for interchange of 2d-dimensional pixel buffers with width, height & stride","homepage":"https://lib.rs/crates/imgref","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1013,"comment_lines":6,"files":4}},"total_code_lines":1013,"total_comment_lines":6}},{"id":352074,"crate":"imgref","num":"1.8.0","dl_path":"/api/v1/crates/imgref/1.8.0/download","readme_path":"/api/v1/crates/imgref/1.8.0/readme","updated_at":"2021-03-14T11:28:09.200295Z","created_at":"2021-03-14T11:28:09.200295Z","downloads":27995,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.8.0/dependencies","version_downloads":"/api/v1/crates/imgref/1.8.0/downloads","authors":"/api/v1/crates/imgref/1.8.0/authors"},"crate_size":60678,"published_by":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"audit_actions":[{"action":"publish","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2021-03-14T11:28:09.200295Z"}],"checksum":"13d8ff3fccb226c37a60bcc4937d0254a21cab3451b84d432117ceb01c41054a","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A trivial struct for interchange of 2d-dimensional pixel buffers with width, height & stride","homepage":"https://lib.rs/crates/imgref","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":984,"comment_lines":6,"files":4}},"total_code_lines":984,"total_comment_lines":6}},{"id":320468,"crate":"imgref","num":"1.7.1","dl_path":"/api/v1/crates/imgref/1.7.1/download","readme_path":"/api/v1/crates/imgref/1.7.1/readme","updated_at":"2020-12-30T17:58:54.578669Z","created_at":"2020-12-30T17:58:54.578669Z","downloads":22417,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.7.1/dependencies","version_downloads":"/api/v1/crates/imgref/1.7.1/downloads","authors":"/api/v1/crates/imgref/1.7.1/authors"},"crate_size":60311,"published_by":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"audit_actions":[{"action":"publish","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2020-12-30T17:58:54.578669Z"}],"checksum":"07c89d38187142134cb61fc7a9040ba7f7cbe29fe22bb4b702a4d9a1752fada5","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A trivial struct for interchange of 2d-dimensional pixel buffers with width, height & stride","homepage":"https://lib.rs/crates/imgref","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":901,"comment_lines":6,"files":4}},"total_code_lines":901,"total_comment_lines":6}},{"id":273381,"crate":"imgref","num":"1.7.0","dl_path":"/api/v1/crates/imgref/1.7.0/download","readme_path":"/api/v1/crates/imgref/1.7.0/readme","updated_at":"2020-08-16T21:46:00.234224Z","created_at":"2020-08-16T21:46:00.234224Z","downloads":38865,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.7.0/dependencies","version_downloads":"/api/v1/crates/imgref/1.7.0/downloads","authors":"/api/v1/crates/imgref/1.7.0/authors"},"crate_size":60376,"published_by":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"audit_actions":[{"action":"publish","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2020-08-16T21:46:00.234224Z"}],"checksum":"d8767843be7909b5b3ffd9b52cdc042882b94e2cfe0c00abc4ce1c301cb1fcae","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A trivial struct for interchange of 2d-dimensional pixel buffers with width, height & stride","homepage":"https://lib.rs/crates/imgref","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":902,"comment_lines":6,"files":4}},"total_code_lines":902,"total_comment_lines":6}},{"id":240992,"crate":"imgref","num":"1.6.1","dl_path":"/api/v1/crates/imgref/1.6.1/download","readme_path":"/api/v1/crates/imgref/1.6.1/readme","updated_at":"2020-05-13T13:42:07.957533Z","created_at":"2020-05-13T13:42:07.957533Z","downloads":23726,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.6.1/dependencies","version_downloads":"/api/v1/crates/imgref/1.6.1/downloads","authors":"/api/v1/crates/imgref/1.6.1/authors"},"crate_size":60839,"published_by":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"audit_actions":[{"action":"publish","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2020-05-13T13:42:07.957533Z"}],"checksum":"e82542789c712bcb3a1051b7db56998f75a44838aa7dbff842442473304d55b8","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A trivial struct for interchange of 2d-dimensional pixel buffers with width, height & stride","homepage":"https://lib.rs/crates/imgref","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":855,"comment_lines":6,"files":4}},"total_code_lines":855,"total_comment_lines":6}},{"id":237782,"crate":"imgref","num":"1.6.0","dl_path":"/api/v1/crates/imgref/1.6.0/download","readme_path":"/api/v1/crates/imgref/1.6.0/readme","updated_at":"2023-03-07T19:51:57.988583Z","created_at":"2020-05-04T18:34:40.287551Z","downloads":3678,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.6.0/dependencies","version_downloads":"/api/v1/crates/imgref/1.6.0/downloads","authors":"/api/v1/crates/imgref/1.6.0/authors"},"crate_size":60719,"published_by":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"audit_actions":[{"action":"publish","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2020-05-04T18:34:40.287551Z"},{"action":"yank","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2023-03-07T19:51:57.991009Z"}],"checksum":"6a14e519bbdf391bff40d3b25e297fd82e6870d900678c6d8b70684a2c8aba54","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A trivial struct for interchange of 2d-dimensional pixel buffers with width, height & stride","homepage":"https://lib.rs/crates/imgref","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":848,"comment_lines":6,"files":4}},"total_code_lines":848,"total_comment_lines":6}},{"id":237060,"crate":"imgref","num":"1.5.0","dl_path":"/api/v1/crates/imgref/1.5.0/download","readme_path":"/api/v1/crates/imgref/1.5.0/readme","updated_at":"2023-03-07T19:51:58.426610Z","created_at":"2020-05-02T18:09:30.525843Z","downloads":3039,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.5.0/dependencies","version_downloads":"/api/v1/crates/imgref/1.5.0/downloads","authors":"/api/v1/crates/imgref/1.5.0/authors"},"crate_size":59996,"published_by":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"audit_actions":[{"action":"publish","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2020-05-02T18:09:30.525843Z"},{"action":"yank","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2023-03-07T19:51:58.429795Z"}],"checksum":"17adb511c01213cad265791da0b67cd9d13aa6fcc68eb7a0acbf79542dca8b5f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A trivial struct for interchange of 2d-dimensional pixel buffers with width, height & stride","homepage":"https://lib.rs/crates/imgref","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":727,"comment_lines":6,"files":3}},"total_code_lines":727,"total_comment_lines":6}},{"id":232508,"crate":"imgref","num":"1.4.3","dl_path":"/api/v1/crates/imgref/1.4.3/download","readme_path":"/api/v1/crates/imgref/1.4.3/readme","updated_at":"2023-03-07T19:51:59.011657Z","created_at":"2020-04-18T13:32:06.989854Z","downloads":4675,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.4.3/dependencies","version_downloads":"/api/v1/crates/imgref/1.4.3/downloads","authors":"/api/v1/crates/imgref/1.4.3/authors"},"crate_size":59666,"published_by":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"audit_actions":[{"action":"publish","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2020-04-18T13:32:06.989854Z"},{"action":"yank","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2023-03-07T19:51:59.013477Z"}],"checksum":"48378ffc9298770db3b352217dc1529284b8f945e46756c1cfd73425d7f05f92","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A trivial struct for interchange of 2d-dimensional pixel buffers with width, height & stride","homepage":"https://lib.rs/crates/imgref","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":700,"comment_lines":6,"files":3}},"total_code_lines":700,"total_comment_lines":6}},{"id":232231,"crate":"imgref","num":"1.4.2","dl_path":"/api/v1/crates/imgref/1.4.2/download","readme_path":"/api/v1/crates/imgref/1.4.2/readme","updated_at":"2023-03-07T19:51:59.592163Z","created_at":"2020-04-17T16:02:26.737645Z","downloads":2810,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.4.2/dependencies","version_downloads":"/api/v1/crates/imgref/1.4.2/downloads","authors":"/api/v1/crates/imgref/1.4.2/authors"},"crate_size":58179,"published_by":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"audit_actions":[{"action":"publish","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2020-04-17T16:02:26.737645Z"},{"action":"yank","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2023-03-07T19:51:59.593768Z"}],"checksum":"38db8ba32c87c4f0ed69a3c3652d78cdd92ec0094dad4eaab2b7d45ef47f8bb1","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A trivial struct for interchange of 2d-dimensional pixel buffers with width, height & stride","homepage":"https://lib.rs/crates/imgref","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":659,"comment_lines":5,"files":3}},"total_code_lines":659,"total_comment_lines":5}},{"id":228387,"crate":"imgref","num":"1.4.1","dl_path":"/api/v1/crates/imgref/1.4.1/download","readme_path":"/api/v1/crates/imgref/1.4.1/readme","updated_at":"2022-06-30T12:05:18.648178Z","created_at":"2020-04-06T16:42:07.371927Z","downloads":4202,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.4.1/dependencies","version_downloads":"/api/v1/crates/imgref/1.4.1/downloads","authors":"/api/v1/crates/imgref/1.4.1/authors"},"crate_size":58897,"published_by":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"audit_actions":[{"action":"publish","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2020-04-06T16:42:07.371927Z"},{"action":"yank","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2022-06-30T12:05:18.652816Z"}],"checksum":"5aa18eb070bbea81d409ddebd55e2bcb8c2931ade125bad36d4fe8da115ca82b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A trivial struct for interchange of 2d-dimensional pixel buffers with width, height & stride","homepage":"https://lib.rs/crates/imgref","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":634,"comment_lines":5,"files":3}},"total_code_lines":634,"total_comment_lines":5}},{"id":170638,"crate":"imgref","num":"1.4.0","dl_path":"/api/v1/crates/imgref/1.4.0/download","readme_path":"/api/v1/crates/imgref/1.4.0/readme","updated_at":"2022-06-30T12:05:19.181935Z","created_at":"2019-08-20T00:59:29.379394Z","downloads":17437,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.4.0/dependencies","version_downloads":"/api/v1/crates/imgref/1.4.0/downloads","authors":"/api/v1/crates/imgref/1.4.0/authors"},"crate_size":57341,"published_by":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"audit_actions":[{"action":"yank","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2022-06-30T12:05:19.185555Z"}],"checksum":"a45f5dd9db42f924c8e75d53777c4ea87a024b162ddb4af5dbe7c1add901a212","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A trivial struct for interchange of 2d-dimensional pixel buffers with width, height & stride","homepage":"https://lib.rs/crates/imgref","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":511,"comment_lines":5,"files":3}},"total_code_lines":511,"total_comment_lines":5}},{"id":96877,"crate":"imgref","num":"1.3.5","dl_path":"/api/v1/crates/imgref/1.3.5/download","readme_path":"/api/v1/crates/imgref/1.3.5/readme","updated_at":"2022-06-30T12:05:19.499479Z","created_at":"2018-06-17T14:25:40.990177Z","downloads":52083,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.3.5/dependencies","version_downloads":"/api/v1/crates/imgref/1.3.5/downloads","authors":"/api/v1/crates/imgref/1.3.5/authors"},"crate_size":54131,"published_by":null,"audit_actions":[{"action":"yank","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2022-06-30T12:05:19.503715Z"}],"checksum":"c4d82e3b85c0b36e597ebe42ae8d3ca4bc46da837211f51f693ec20b8cced2d8","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A trivial struct for interchange of pixel buffers with width, height & stride","homepage":"https://github.com/kornelski/imgref#readme","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":456,"comment_lines":3,"files":3}},"total_code_lines":456,"total_comment_lines":3}},{"id":89079,"crate":"imgref","num":"1.3.4","dl_path":"/api/v1/crates/imgref/1.3.4/download","readme_path":"/api/v1/crates/imgref/1.3.4/readme","updated_at":"2021-08-17T13:25:17.015165Z","created_at":"2018-04-15T23:33:53.520083Z","downloads":4889,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.3.4/dependencies","version_downloads":"/api/v1/crates/imgref/1.3.4/downloads","authors":"/api/v1/crates/imgref/1.3.4/authors"},"crate_size":54084,"published_by":null,"audit_actions":[{"action":"yank","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2021-08-17T13:25:12.685889Z"}],"checksum":"241dfa3b48eb9cc8d1e8835885e1061a624de7427c8893a7bec122183699fa76","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A trivial struct for interchange of pixel buffers with width, height & stride","homepage":"https://github.com/kornelski/imgref#readme","documentation":"https://docs.rs/imgref/","repository":"https://github.com/kornelski/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":446,"comment_lines":3,"files":3}},"total_code_lines":446,"total_comment_lines":3}},{"id":73755,"crate":"imgref","num":"1.3.3","dl_path":"/api/v1/crates/imgref/1.3.3/download","readme_path":"/api/v1/crates/imgref/1.3.3/readme","updated_at":"2021-08-17T13:25:20.772576Z","created_at":"2017-12-09T19:54:35.474923Z","downloads":5396,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.3.3/dependencies","version_downloads":"/api/v1/crates/imgref/1.3.3/downloads","authors":"/api/v1/crates/imgref/1.3.3/authors"},"crate_size":7108,"published_by":null,"audit_actions":[{"action":"yank","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2021-08-17T13:25:13.394311Z"}],"checksum":"b9d74b256e1f468ccbb4835cc0b5ce1fe917d056a06839ba900baaf2549d25be","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A trivial struct for interchange of pixel buffers with width, height & stride","homepage":"https://github.com/pornel/imgref#readme","documentation":"https://docs.rs/imgref/","repository":"https://github.com/pornel/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":446,"comment_lines":3,"files":3}},"total_code_lines":446,"total_comment_lines":3}},{"id":72995,"crate":"imgref","num":"1.3.2","dl_path":"/api/v1/crates/imgref/1.3.2/download","readme_path":"/api/v1/crates/imgref/1.3.2/readme","updated_at":"2021-08-17T13:25:24.767264Z","created_at":"2017-12-02T19:07:54.904369Z","downloads":3145,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.3.2/dependencies","version_downloads":"/api/v1/crates/imgref/1.3.2/downloads","authors":"/api/v1/crates/imgref/1.3.2/authors"},"crate_size":6468,"published_by":null,"audit_actions":[{"action":"yank","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2021-08-17T13:25:14.014710Z"}],"checksum":"06166678513c95fcada4c97a173ff2cc9360d41713a929d8cd9788a7172b13bb","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A trivial struct for interchange of pixel buffers with width, height & stride","homepage":"https://github.com/pornel/imgref#readme","documentation":"https://docs.rs/imgref/","repository":"https://github.com/pornel/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":378,"comment_lines":3,"files":3}},"total_code_lines":378,"total_comment_lines":3}},{"id":72993,"crate":"imgref","num":"1.3.1","dl_path":"/api/v1/crates/imgref/1.3.1/download","readme_path":"/api/v1/crates/imgref/1.3.1/readme","updated_at":"2021-08-17T13:25:28.295880Z","created_at":"2017-12-02T18:44:24.194083Z","downloads":2929,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.3.1/dependencies","version_downloads":"/api/v1/crates/imgref/1.3.1/downloads","authors":"/api/v1/crates/imgref/1.3.1/authors"},"crate_size":6441,"published_by":null,"audit_actions":[{"action":"yank","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2021-08-17T13:25:14.661224Z"}],"checksum":"93820cd9f55fc43539a06a636ac4d241060e048a3e7c911c53d5efb809f9d255","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A trivial struct for interchange of pixel buffers with width, height & stride","homepage":"https://github.com/pornel/imgref#readme","documentation":"https://docs.rs/imgref/","repository":"https://github.com/pornel/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":376,"comment_lines":3,"files":3}},"total_code_lines":376,"total_comment_lines":3}},{"id":70594,"crate":"imgref","num":"1.3.0","dl_path":"/api/v1/crates/imgref/1.3.0/download","readme_path":"/api/v1/crates/imgref/1.3.0/readme","updated_at":"2021-08-17T13:25:32.094748Z","created_at":"2017-11-07T14:58:36.711453Z","downloads":3584,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.3.0/dependencies","version_downloads":"/api/v1/crates/imgref/1.3.0/downloads","authors":"/api/v1/crates/imgref/1.3.0/authors"},"crate_size":6229,"published_by":null,"audit_actions":[{"action":"yank","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2021-08-17T13:25:15.448102Z"}],"checksum":"8f51d308131703bf48e2a8d5ac52e8a60e067787660b1b0c5e53a72546df2fb9","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A trivial struct for interchange of pixel buffers with width, height & stride","homepage":"https://github.com/pornel/imgref#readme","documentation":"https://docs.rs/imgref/","repository":"https://github.com/pornel/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":365,"comment_lines":3,"files":3}},"total_code_lines":365,"total_comment_lines":3}},{"id":62846,"crate":"imgref","num":"1.2.2","dl_path":"/api/v1/crates/imgref/1.2.2/download","readme_path":"/api/v1/crates/imgref/1.2.2/readme","updated_at":"2021-08-17T13:25:36.854411Z","created_at":"2017-08-19T18:21:00.326767Z","downloads":3188,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.2.2/dependencies","version_downloads":"/api/v1/crates/imgref/1.2.2/downloads","authors":"/api/v1/crates/imgref/1.2.2/authors"},"crate_size":4605,"published_by":null,"audit_actions":[{"action":"yank","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2021-08-17T13:25:16.192679Z"}],"checksum":"9ffd3777ffc3165311a0a179eb1282a14cbabe0232c5271da14adbafa8cf631d","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A trivial struct for interchange of pixel buffers with width, height & stride","homepage":"https://github.com/pornel/imgref#readme","documentation":"https://docs.rs/imgref/","repository":"https://github.com/pornel/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":203,"comment_lines":3,"files":2}},"total_code_lines":203,"total_comment_lines":3}},{"id":61824,"crate":"imgref","num":"1.2.1","dl_path":"/api/v1/crates/imgref/1.2.1/download","readme_path":"/api/v1/crates/imgref/1.2.1/readme","updated_at":"2021-08-17T13:25:40.619499Z","created_at":"2017-08-07T14:06:16.636512Z","downloads":2964,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.2.1/dependencies","version_downloads":"/api/v1/crates/imgref/1.2.1/downloads","authors":"/api/v1/crates/imgref/1.2.1/authors"},"crate_size":4588,"published_by":null,"audit_actions":[{"action":"yank","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2021-08-17T13:25:16.664372Z"}],"checksum":"c29baf95fb253271dbf483659ed7bdb8346c2cc3a4cfb278f99a5619220b9975","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A trivial struct for interchange of pixel buffers with width, height & stride","homepage":"https://github.com/pornel/imgref#readme","documentation":"https://docs.rs/imgref/","repository":"https://github.com/pornel/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":203,"comment_lines":3,"files":2}},"total_code_lines":203,"total_comment_lines":3}},{"id":60901,"crate":"imgref","num":"1.2.0","dl_path":"/api/v1/crates/imgref/1.2.0/download","readme_path":"/api/v1/crates/imgref/1.2.0/readme","updated_at":"2021-08-17T13:25:44.815280Z","created_at":"2017-07-28T02:18:49.491765Z","downloads":2949,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.2.0/dependencies","version_downloads":"/api/v1/crates/imgref/1.2.0/downloads","authors":"/api/v1/crates/imgref/1.2.0/authors"},"crate_size":4390,"published_by":null,"audit_actions":[{"action":"yank","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2021-08-17T13:25:17.392723Z"}],"checksum":"29fe3ef050d158d8d79c12a30c5664131ed9db335227c33a92938f24801ff191","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A trivial struct for interchange of pixel buffers with width, height & stride","homepage":"https://github.com/pornel/imgref#readme","documentation":"https://docs.rs/imgref/","repository":"https://github.com/pornel/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":195,"comment_lines":0,"files":2}},"total_code_lines":195,"total_comment_lines":0}},{"id":60885,"crate":"imgref","num":"1.1.1","dl_path":"/api/v1/crates/imgref/1.1.1/download","readme_path":"/api/v1/crates/imgref/1.1.1/readme","updated_at":"2021-08-17T13:25:47.609718Z","created_at":"2017-07-27T19:36:57.265220Z","downloads":2947,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.1.1/dependencies","version_downloads":"/api/v1/crates/imgref/1.1.1/downloads","authors":"/api/v1/crates/imgref/1.1.1/authors"},"crate_size":3844,"published_by":null,"audit_actions":[{"action":"yank","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2021-08-17T13:25:17.919678Z"}],"checksum":"7797b9f3fa40ecf76bbfa3b0ff52d39fc66893636442fafa94144de7b390b1d9","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A trivial struct for interchange of pixel buffers with width, height & stride","homepage":"https://github.com/pornel/imgref#readme","documentation":"https://docs.rs/imgref/","repository":"https://github.com/pornel/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":146,"comment_lines":0,"files":1}},"total_code_lines":146,"total_comment_lines":0}},{"id":57136,"crate":"imgref","num":"1.1.0","dl_path":"/api/v1/crates/imgref/1.1.0/download","readme_path":"/api/v1/crates/imgref/1.1.0/readme","updated_at":"2021-08-17T13:25:50.174935Z","created_at":"2017-06-18T23:38:50.956568Z","downloads":2970,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.1.0/dependencies","version_downloads":"/api/v1/crates/imgref/1.1.0/downloads","authors":"/api/v1/crates/imgref/1.1.0/authors"},"crate_size":2928,"published_by":null,"audit_actions":[{"action":"yank","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2021-08-17T13:25:18.556659Z"}],"checksum":"2641d72a0de0fc3d6769801dfaa871d955aa0815075ec70058adf62c13050d68","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A trivial struct for interchange of pixel buffers with width, height & stride","homepage":"https://github.com/pornel/imgref#readme","documentation":"https://docs.rs/imgref/","repository":"https://github.com/pornel/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":144,"comment_lines":0,"files":1}},"total_code_lines":144,"total_comment_lines":0}},{"id":49219,"crate":"imgref","num":"1.0.0","dl_path":"/api/v1/crates/imgref/1.0.0/download","readme_path":"/api/v1/crates/imgref/1.0.0/readme","updated_at":"2021-08-17T13:25:53.955751Z","created_at":"2017-04-01T16:40:00.595966Z","downloads":2997,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/imgref/1.0.0/dependencies","version_downloads":"/api/v1/crates/imgref/1.0.0/downloads","authors":"/api/v1/crates/imgref/1.0.0/authors"},"crate_size":2450,"published_by":null,"audit_actions":[{"action":"yank","user":{"id":988,"login":"kornelski","name":"Kornel","avatar":"https://avatars.githubusercontent.com/u/72159?v=4","url":"https://github.com/kornelski","github_username_matches":true,"created_at":"2009-04-09T14:50:19Z"},"time":"2021-08-17T13:25:19.171967Z"}],"checksum":"75ddde86acf8c2df8943f278f57d82b8ec629463b78fb0effa79d30d9a92bd7f","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A trivial struct for interchange of pixel buffers with width, height & stride","homepage":"https://github.com/pornel/imgref#readme","documentation":"https://docs.rs/imgref/","repository":"https://github.com/pornel/imgref","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":128,"comment_lines":0,"files":1}},"total_code_lines":128,"total_comment_lines":0}}],"keywords":[{"id":"frame","keyword":"frame","created_at":"2016-07-26T21:54:30.629794Z","crates_cnt":53},{"id":"interoperability","keyword":"interoperability","created_at":"2016-06-18T17:02:02.336922Z","crates_cnt":46},{"id":"plane","keyword":"plane","created_at":"2021-08-09T18:37:52.505457Z","crates_cnt":11},{"id":"stride","keyword":"stride","created_at":"2015-09-16T17:49:14.007925Z","crates_cnt":3},{"id":"vec2d","keyword":"vec2d","created_at":"2019-08-20T00:59:29.379394Z","crates_cnt":2}],"categories":[{"id":"multimedia::images","category":"Images","slug":"multimedia::images","description":"Crates that process or build images.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":1858},{"id":"rust-patterns","category":"Rust patterns","slug":"rust-patterns","description":"Shared solutions for particular situations specific to programming in Rust.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":4287}]}