{"crate":{"id":"grid","name":"grid","updated_at":"2026-04-20T18:36:59.239021Z","versions":[2282688,1709042,1605592,1572027,1530056,1433833,1418171,1277519,1145672,990015,964213,894993,789354,637292,604582,603308,597283,449365,416162,404305,382256,234370,234355,228487,228440,75302,75299],"keywords":["2d","2d-vector","array","data-structure","matrix"],"categories":["data-structures","science"],"badges":[],"created_at":"2017-12-23T19:23:55.918024Z","downloads":14111199,"recent_downloads":5709275,"default_version":"1.0.1","num_versions":27,"yanked":false,"max_version":"1.0.1","newest_version":"1.0.1","max_stable_version":"1.0.1","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","links":{"version_downloads":"/api/v1/crates/grid/downloads","versions":null,"owners":"/api/v1/crates/grid/owners","owner_team":"/api/v1/crates/grid/owner_team","owner_user":"/api/v1/crates/grid/owner_user","reverse_dependencies":"/api/v1/crates/grid/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":2282688,"crate":"grid","num":"1.0.1","dl_path":"/api/v1/crates/grid/1.0.1/download","readme_path":"/api/v1/crates/grid/1.0.1/readme","updated_at":"2026-04-20T18:36:59.239021Z","created_at":"2026-04-20T18:36:59.239021Z","downloads":5184598,"features":{"default":["std"],"serde":["std","dep:serde"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/1.0.1/dependencies","version_downloads":"/api/v1/crates/grid/1.0.1/downloads","authors":"/api/v1/crates/grid/1.0.1/authors"},"crate_size":28149,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2026-04-20T18:36:59.239021Z"}],"checksum":"b40ca9252762c466af32d0b1002e91e4e1bc5398f77455e55474deb466355ff5","rust_version":"1.59","has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3113,"comment_lines":55,"files":1}},"total_code_lines":3113,"total_comment_lines":55}},{"id":1709042,"crate":"grid","num":"1.0.0","dl_path":"/api/v1/crates/grid/1.0.0/download","readme_path":"/api/v1/crates/grid/1.0.0/readme","updated_at":"2025-08-31T17:03:45.355782Z","created_at":"2025-08-31T17:03:45.355782Z","downloads":1576373,"features":{"default":["std"],"serde":["std","dep:serde"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/1.0.0/dependencies","version_downloads":"/api/v1/crates/grid/1.0.0/downloads","authors":"/api/v1/crates/grid/1.0.0/authors"},"crate_size":26710,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2025-08-31T17:03:45.355782Z"}],"checksum":"f9e2d4c0a8296178d8802098410ca05d86b17a10bb5ab559b3fb404c1f948220","rust_version":"1.59","has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2813,"comment_lines":51,"files":1}},"total_code_lines":2813,"total_comment_lines":51}},{"id":1605592,"crate":"grid","num":"0.18.0","dl_path":"/api/v1/crates/grid/0.18.0/download","readme_path":"/api/v1/crates/grid/0.18.0/readme","updated_at":"2025-06-17T15:49:26.444058Z","created_at":"2025-06-17T15:49:26.444058Z","downloads":1943931,"features":{"default":["std"],"serde":["std","dep:serde"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.18.0/dependencies","version_downloads":"/api/v1/crates/grid/0.18.0/downloads","authors":"/api/v1/crates/grid/0.18.0/authors"},"crate_size":26095,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2025-06-17T15:49:26.444058Z"}],"checksum":"12101ecc8225ea6d675bc70263074eab6169079621c2186fe0c66590b2df9681","rust_version":"1.59","has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2683,"comment_lines":51,"files":1}},"total_code_lines":2683,"total_comment_lines":51}},{"id":1572027,"crate":"grid","num":"0.17.0","dl_path":"/api/v1/crates/grid/0.17.0/download","readme_path":"/api/v1/crates/grid/0.17.0/readme","updated_at":"2025-05-20T19:36:52.645644Z","created_at":"2025-05-20T19:36:52.645644Z","downloads":137167,"features":{"default":["std"],"serde":["std","dep:serde"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.17.0/dependencies","version_downloads":"/api/v1/crates/grid/0.17.0/downloads","authors":"/api/v1/crates/grid/0.17.0/authors"},"crate_size":25904,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2025-05-20T19:36:52.645644Z"}],"checksum":"71b01d27060ad58be4663b9e4ac9e2d4806918e8876af8912afbddd1a91d5eaa","rust_version":"1.51","has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2644,"comment_lines":51,"files":1}},"total_code_lines":2644,"total_comment_lines":51}},{"id":1530056,"crate":"grid","num":"0.16.2","dl_path":"/api/v1/crates/grid/0.16.2/download","readme_path":"/api/v1/crates/grid/0.16.2/readme","updated_at":"2025-04-18T20:01:16.284143Z","created_at":"2025-04-18T20:01:16.284143Z","downloads":36821,"features":{"default":["std"],"serde":["std","dep:serde"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.16.2/dependencies","version_downloads":"/api/v1/crates/grid/0.16.2/downloads","authors":"/api/v1/crates/grid/0.16.2/authors"},"crate_size":25308,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2025-04-18T20:01:16.284143Z"}],"checksum":"969d090eea77fac1be33f853ffc4b6b60cc6f312ddf4fd28b311a730e1dd8ebe","rust_version":"1.51","has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2530,"comment_lines":51,"files":1}},"total_code_lines":2530,"total_comment_lines":51}},{"id":1433833,"crate":"grid","num":"0.16.1","dl_path":"/api/v1/crates/grid/0.16.1/download","readme_path":"/api/v1/crates/grid/0.16.1/readme","updated_at":"2025-02-04T21:52:48.624769Z","created_at":"2025-02-04T21:52:48.624769Z","downloads":8882,"features":{"default":["std"],"serde":["std","dep:serde"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.16.1/dependencies","version_downloads":"/api/v1/crates/grid/0.16.1/downloads","authors":"/api/v1/crates/grid/0.16.1/authors"},"crate_size":25237,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2025-02-04T21:52:48.624769Z"}],"checksum":"fb6ae361963ea5fe52038156ea1729f3b4e4ccc0711c362ab2b2d2c0a259e7c3","rust_version":"1.51","has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2532,"comment_lines":51,"files":1}},"total_code_lines":2532,"total_comment_lines":51}},{"id":1418171,"crate":"grid","num":"0.16.0","dl_path":"/api/v1/crates/grid/0.16.0/download","readme_path":"/api/v1/crates/grid/0.16.0/readme","updated_at":"2025-01-22T20:51:56.843740Z","created_at":"2025-01-22T20:51:56.843740Z","downloads":2026,"features":{"default":["std"],"serde":["std","dep:serde"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.16.0/dependencies","version_downloads":"/api/v1/crates/grid/0.16.0/downloads","authors":"/api/v1/crates/grid/0.16.0/authors"},"crate_size":19521,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2025-01-22T20:51:56.843740Z"}],"checksum":"b1d4f97d2a61ad2a00780ff1544d8f1e11ed0034f0a83873f64b02c7fc71a9df","rust_version":"1.51","has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2532,"comment_lines":51,"files":1}},"total_code_lines":2532,"total_comment_lines":51}},{"id":1277519,"crate":"grid","num":"0.15.0","dl_path":"/api/v1/crates/grid/0.15.0/download","readme_path":"/api/v1/crates/grid/0.15.0/readme","updated_at":"2024-09-22T12:09:17.876524Z","created_at":"2024-09-22T12:09:17.876524Z","downloads":1748885,"features":{"default":["std"],"serde":["std","dep:serde"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.15.0/dependencies","version_downloads":"/api/v1/crates/grid/0.15.0/downloads","authors":"/api/v1/crates/grid/0.15.0/authors"},"crate_size":19098,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2024-09-22T12:09:17.876524Z"}],"checksum":"36119f3a540b086b4e436bb2b588cf98a68863470e0e880f4d0842f112a3183a","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2466,"comment_lines":51,"files":1}},"total_code_lines":2466,"total_comment_lines":51}},{"id":1145672,"crate":"grid","num":"0.14.0","dl_path":"/api/v1/crates/grid/0.14.0/download","readme_path":"/api/v1/crates/grid/0.14.0/readme","updated_at":"2024-05-15T19:00:17.600385Z","created_at":"2024-05-15T19:00:17.600385Z","downloads":1339786,"features":{"default":["std"],"serde":["std","dep:serde"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.14.0/dependencies","version_downloads":"/api/v1/crates/grid/0.14.0/downloads","authors":"/api/v1/crates/grid/0.14.0/authors"},"crate_size":18509,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2024-05-15T19:00:17.600385Z"}],"checksum":"be136d9dacc2a13cc70bb6c8f902b414fb2641f8db1314637c6b7933411a8f82","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2393,"comment_lines":48,"files":1}},"total_code_lines":2393,"total_comment_lines":48}},{"id":990015,"crate":"grid","num":"0.13.0","dl_path":"/api/v1/crates/grid/0.13.0/download","readme_path":"/api/v1/crates/grid/0.13.0/readme","updated_at":"2023-12-18T20:51:55.518902Z","created_at":"2023-12-18T20:51:55.518902Z","downloads":375884,"features":{"default":["std"],"serde":["std","dep:serde"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.13.0/dependencies","version_downloads":"/api/v1/crates/grid/0.13.0/downloads","authors":"/api/v1/crates/grid/0.13.0/authors"},"crate_size":18163,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2023-12-18T20:51:55.518902Z"}],"checksum":"d196ffc1627db18a531359249b2bf8416178d84b729f3cebeb278f285fb9b58c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2290,"comment_lines":48,"files":1}},"total_code_lines":2290,"total_comment_lines":48}},{"id":964213,"crate":"grid","num":"0.12.0","dl_path":"/api/v1/crates/grid/0.12.0/download","readme_path":"/api/v1/crates/grid/0.12.0/readme","updated_at":"2023-11-22T18:32:43.192470Z","created_at":"2023-11-22T18:32:43.192470Z","downloads":12643,"features":{"default":["std"],"serde":["std","dep:serde"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.12.0/dependencies","version_downloads":"/api/v1/crates/grid/0.12.0/downloads","authors":"/api/v1/crates/grid/0.12.0/authors"},"crate_size":17040,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2023-11-22T18:32:43.192470Z"}],"checksum":"1584ff6141ecb0340eeb8be523d027e3e1fe92ae34d9380a98ea991d65c564cc","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2023,"comment_lines":48,"files":1}},"total_code_lines":2023,"total_comment_lines":48}},{"id":894993,"crate":"grid","num":"0.11.0","dl_path":"/api/v1/crates/grid/0.11.0/download","readme_path":"/api/v1/crates/grid/0.11.0/readme","updated_at":"2023-09-11T19:11:06.110233Z","created_at":"2023-09-11T19:11:06.110233Z","downloads":322176,"features":{"default":["std"],"serde":["std","dep:serde"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.11.0/dependencies","version_downloads":"/api/v1/crates/grid/0.11.0/downloads","authors":"/api/v1/crates/grid/0.11.0/authors"},"crate_size":14044,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2023-09-11T19:11:06.110233Z"}],"checksum":"1df00eed8d1f0db937f6be10e46e8072b0671accb504cf0f959c5c52c679f5b9","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1348,"comment_lines":44,"files":1}},"total_code_lines":1348,"total_comment_lines":44}},{"id":789354,"crate":"grid","num":"0.10.0","dl_path":"/api/v1/crates/grid/0.10.0/download","readme_path":"/api/v1/crates/grid/0.10.0/readme","updated_at":"2023-05-01T12:17:26.826744Z","created_at":"2023-05-01T12:17:26.826744Z","downloads":1159586,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.10.0/dependencies","version_downloads":"/api/v1/crates/grid/0.10.0/downloads","authors":"/api/v1/crates/grid/0.10.0/authors"},"crate_size":12530,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2023-05-01T12:17:26.826744Z"}],"checksum":"eec1c01eb1de97451ee0d60de7d81cf1e72aabefb021616027f3d1c3ec1c723c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1188,"comment_lines":43,"files":1}},"total_code_lines":1188,"total_comment_lines":43}},{"id":637292,"crate":"grid","num":"0.9.0","dl_path":"/api/v1/crates/grid/0.9.0/download","readme_path":"/api/v1/crates/grid/0.9.0/readme","updated_at":"2022-10-07T18:23:51.565525Z","created_at":"2022-10-07T18:23:51.565525Z","downloads":202870,"features":{"default":["std"],"std":["no-std-compat/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.9.0/dependencies","version_downloads":"/api/v1/crates/grid/0.9.0/downloads","authors":"/api/v1/crates/grid/0.9.0/authors"},"crate_size":11346,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2022-10-07T18:23:51.565525Z"}],"checksum":"0634107a3a005070dd73e27e74ecb691a94e9e5ba7829f434db7fbf73a6b5c47","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":975,"comment_lines":41,"files":1}},"total_code_lines":975,"total_comment_lines":41}},{"id":604582,"crate":"grid","num":"0.8.1","dl_path":"/api/v1/crates/grid/0.8.1/download","readme_path":"/api/v1/crates/grid/0.8.1/readme","updated_at":"2022-08-17T19:49:32.212282Z","created_at":"2022-08-17T19:49:32.212282Z","downloads":3136,"features":{"default":["std"],"std":["no-std-compat/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.8.1/dependencies","version_downloads":"/api/v1/crates/grid/0.8.1/downloads","authors":"/api/v1/crates/grid/0.8.1/authors"},"crate_size":10205,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2022-08-17T19:49:32.212282Z"}],"checksum":"94f18bf047d32717dc842d04171cd81ce97e02f84a7ed143a3b7f168b22b9aab","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":837,"comment_lines":32,"files":1}},"total_code_lines":837,"total_comment_lines":32}},{"id":603308,"crate":"grid","num":"0.8.0","dl_path":"/api/v1/crates/grid/0.8.0/download","readme_path":"/api/v1/crates/grid/0.8.0/readme","updated_at":"2022-08-16T07:17:14.583489Z","created_at":"2022-08-16T07:17:14.583489Z","downloads":1205,"features":{"default":["std"],"std":["no-std-compat/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.8.0/dependencies","version_downloads":"/api/v1/crates/grid/0.8.0/downloads","authors":"/api/v1/crates/grid/0.8.0/authors"},"crate_size":9917,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2022-08-16T07:17:14.583489Z"}],"checksum":"48db93da8353db19e6eb339808ea9af5300c7da04e582cef2d5905de0704d9ca","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":792,"comment_lines":32,"files":1}},"total_code_lines":792,"total_comment_lines":32}},{"id":597283,"crate":"grid","num":"0.7.0","dl_path":"/api/v1/crates/grid/0.7.0/download","readme_path":"/api/v1/crates/grid/0.7.0/readme","updated_at":"2022-08-06T09:46:38.277626Z","created_at":"2022-08-06T09:46:38.277626Z","downloads":3020,"features":{"default":["std"],"std":["no-std-compat/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.7.0/dependencies","version_downloads":"/api/v1/crates/grid/0.7.0/downloads","authors":"/api/v1/crates/grid/0.7.0/authors"},"crate_size":9741,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2022-08-06T09:46:38.277626Z"}],"checksum":"9526d3649b36916e16d2dd97960ffb5e0ead0eb514164673ba16036f521441d2","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":759,"comment_lines":32,"files":1}},"total_code_lines":759,"total_comment_lines":32}},{"id":449365,"crate":"grid","num":"0.6.0","dl_path":"/api/v1/crates/grid/0.6.0/download","readme_path":"/api/v1/crates/grid/0.6.0/readme","updated_at":"2021-11-05T19:37:53.324440Z","created_at":"2021-11-05T19:37:53.324440Z","downloads":19712,"features":{"default":["std"],"std":["no-std-compat/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.6.0/dependencies","version_downloads":"/api/v1/crates/grid/0.6.0/downloads","authors":"/api/v1/crates/grid/0.6.0/authors"},"crate_size":9507,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2021-11-05T19:37:53.324440Z"}],"checksum":"bed7999ee197fb0a5736c294af0289caf9681fafabd57ea7fa6af61bf3a19eec","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":733,"comment_lines":32,"files":1}},"total_code_lines":733,"total_comment_lines":32}},{"id":416162,"crate":"grid","num":"0.5.0","dl_path":"/api/v1/crates/grid/0.5.0/download","readme_path":"/api/v1/crates/grid/0.5.0/readme","updated_at":"2021-08-22T19:27:50.875364Z","created_at":"2021-08-22T19:27:50.875364Z","downloads":2787,"features":{"default":["std"],"std":["no-std-compat/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.5.0/dependencies","version_downloads":"/api/v1/crates/grid/0.5.0/downloads","authors":"/api/v1/crates/grid/0.5.0/authors"},"crate_size":9475,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2021-08-22T19:27:50.875364Z"}],"checksum":"761399914080c89fadf3ff5471a57fd3ff0fb9753ba5089b1c6ef29ee96905f4","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":729,"comment_lines":32,"files":1}},"total_code_lines":729,"total_comment_lines":32}},{"id":404305,"crate":"grid","num":"0.4.0","dl_path":"/api/v1/crates/grid/0.4.0/download","readme_path":"/api/v1/crates/grid/0.4.0/readme","updated_at":"2021-07-23T10:28:41.695158Z","created_at":"2021-07-23T10:28:41.695158Z","downloads":1645,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.4.0/dependencies","version_downloads":"/api/v1/crates/grid/0.4.0/downloads","authors":"/api/v1/crates/grid/0.4.0/authors"},"crate_size":9229,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2021-07-23T10:28:41.695158Z"}],"checksum":"23d4f31c2956be472529ba3dd4fae8372e007278cbd5fa4ca71937744ae7a928","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":725,"comment_lines":32,"files":1}},"total_code_lines":725,"total_comment_lines":32}},{"id":382256,"crate":"grid","num":"0.3.0","dl_path":"/api/v1/crates/grid/0.3.0/download","readme_path":"/api/v1/crates/grid/0.3.0/readme","updated_at":"2021-05-25T18:18:27.614977Z","created_at":"2021-05-25T18:18:27.614977Z","downloads":2335,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.3.0/dependencies","version_downloads":"/api/v1/crates/grid/0.3.0/downloads","authors":"/api/v1/crates/grid/0.3.0/authors"},"crate_size":9170,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2021-05-25T18:18:27.614977Z"}],"checksum":"e646cecdc177c74a8045471ea62fca483228c4cfc203dce4c4c6f9bacbfc1a0c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":707,"comment_lines":32,"files":1}},"total_code_lines":707,"total_comment_lines":32}},{"id":234370,"crate":"grid","num":"0.2.3","dl_path":"/api/v1/crates/grid/0.2.3/download","readme_path":"/api/v1/crates/grid/0.2.3/readme","updated_at":"2020-04-24T10:58:12.458897Z","created_at":"2020-04-24T10:58:12.458897Z","downloads":16466,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.2.3/dependencies","version_downloads":"/api/v1/crates/grid/0.2.3/downloads","authors":"/api/v1/crates/grid/0.2.3/authors"},"crate_size":9137,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2020-04-24T10:58:12.458897Z"}],"checksum":"b4e29f0e1bb805d91745d2c5efb6e472cb18c7cb4dcd0c1f9de1997857737304","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":704,"comment_lines":32,"files":1}},"total_code_lines":704,"total_comment_lines":32}},{"id":234355,"crate":"grid","num":"0.2.2","dl_path":"/api/v1/crates/grid/0.2.2/download","readme_path":"/api/v1/crates/grid/0.2.2/readme","updated_at":"2020-04-24T09:18:55.835338Z","created_at":"2020-04-24T09:18:55.835338Z","downloads":1273,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.2.2/dependencies","version_downloads":"/api/v1/crates/grid/0.2.2/downloads","authors":"/api/v1/crates/grid/0.2.2/authors"},"crate_size":9133,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2020-04-24T09:18:55.835338Z"}],"checksum":"0ae6edf179d1fd235c2bd231fcc63ec667439306f43bf4a757fdd189cf863a61","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":704,"comment_lines":32,"files":1}},"total_code_lines":704,"total_comment_lines":32}},{"id":228487,"crate":"grid","num":"0.2.1","dl_path":"/api/v1/crates/grid/0.2.1/download","readme_path":"/api/v1/crates/grid/0.2.1/readme","updated_at":"2020-04-06T21:50:04.997148Z","created_at":"2020-04-06T21:50:04.997148Z","downloads":1298,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.2.1/dependencies","version_downloads":"/api/v1/crates/grid/0.2.1/downloads","authors":"/api/v1/crates/grid/0.2.1/authors"},"crate_size":8524,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2020-04-06T21:50:04.997148Z"}],"checksum":"f613e43a9cdd809e1a3dd96dc3acbb287014116989c293f754bcb8f4372cb564","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":637,"comment_lines":32,"files":1}},"total_code_lines":637,"total_comment_lines":32}},{"id":228440,"crate":"grid","num":"0.2.0","dl_path":"/api/v1/crates/grid/0.2.0/download","readme_path":"/api/v1/crates/grid/0.2.0/readme","updated_at":"2020-04-06T20:00:03.781030Z","created_at":"2020-04-06T20:00:03.781030Z","downloads":1308,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.2.0/dependencies","version_downloads":"/api/v1/crates/grid/0.2.0/downloads","authors":"/api/v1/crates/grid/0.2.0/authors"},"crate_size":8111,"published_by":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"audit_actions":[{"action":"publish","user":{"id":56990,"login":"becheran","name":"Armin Becher","avatar":"https://avatars.githubusercontent.com/u/22472855?v=4","url":"https://github.com/becheran","github_username_matches":true,"created_at":"2016-09-27T11:49:54Z"},"time":"2020-04-06T20:00:03.781030Z"}],"checksum":"bec3784b9c5301dd7e7064f1b8dfbc140d43d54943ee85f3e65a522acb28b56a","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Dynamic generic 2D data structure.","homepage":null,"documentation":"https://docs.rs/grid","repository":"https://github.com/becheran/grid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":580,"comment_lines":32,"files":1}},"total_code_lines":580,"total_comment_lines":32}},{"id":75302,"crate":"grid","num":"0.1.1","dl_path":"/api/v1/crates/grid/0.1.1/download","readme_path":"/api/v1/crates/grid/0.1.1/readme","updated_at":"2017-12-23T19:50:57.488331Z","created_at":"2017-12-23T19:50:57.488331Z","downloads":1675,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.1.1/dependencies","version_downloads":"/api/v1/crates/grid/0.1.1/downloads","authors":"/api/v1/crates/grid/0.1.1/authors"},"crate_size":3001,"published_by":null,"audit_actions":[],"checksum":"b5067f79b499664876967ef8638eed163c3cfd61a0ea3e5a1ef30be5f86d283e","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Simple 2D grid of characters.","homepage":null,"documentation":null,"repository":"https://github.com/lonski/grid-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":147,"comment_lines":0,"files":1}},"total_code_lines":147,"total_comment_lines":0}},{"id":75299,"crate":"grid","num":"0.1.0","dl_path":"/api/v1/crates/grid/0.1.0/download","readme_path":"/api/v1/crates/grid/0.1.0/readme","updated_at":"2017-12-23T19:23:55.918024Z","created_at":"2017-12-23T19:23:55.918024Z","downloads":2425,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/grid/0.1.0/dependencies","version_downloads":"/api/v1/crates/grid/0.1.0/downloads","authors":"/api/v1/crates/grid/0.1.0/authors"},"crate_size":2623,"published_by":null,"audit_actions":[],"checksum":"d642140085e1c85263f20ab0d836dbdaea0e4106adf758f6c2e50200b36ee5ac","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Simple 2D grid of characters.","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":147,"comment_lines":0,"files":1}},"total_code_lines":147,"total_comment_lines":0}}],"keywords":[{"id":"2d","keyword":"2d","created_at":"2014-12-12T14:25:51.279353Z","crates_cnt":553},{"id":"2d-vector","keyword":"2d-vector","created_at":"2020-04-06T20:00:03.781030Z","crates_cnt":3},{"id":"array","keyword":"array","created_at":"2015-02-28T14:44:59.536309Z","crates_cnt":382},{"id":"data-structure","keyword":"data-structure","created_at":"2014-11-21T00:04:00.716023Z","crates_cnt":314},{"id":"matrix","keyword":"matrix","created_at":"2014-11-22T18:53:15.723791Z","crates_cnt":547}],"categories":[{"id":"data-structures","category":"Data structures","slug":"data-structures","description":"Rust implementations of particular ways of organizing data suited for specific purposes.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":11574},{"id":"science","category":"Science","slug":"science","description":"Crates related to solving problems involving physics, chemistry, biology, geoscience, and other scientific fields.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":12532}]}