Commit graph

84 commits

Author SHA1 Message Date
Armin
71925158ac Merge branch 'master' of https://github.com/becheran/grid 2022-08-17 21:40:11 +02:00
Armin
30caea7709 Fix #13 overflow size calculation and init zero grid 2022-08-17 21:40:03 +02:00
becheran
3cb8e473bb (cargo-release) version 0.8.0 2022-08-16 09:17:13 +02:00
becheran
d3942d37ff #17 Doc grid size limit 2022-08-16 09:15:43 +02:00
becheran
4aa88f4a65 Add must_use and cleanup benchmark 2022-08-13 14:24:07 +02:00
becheran
f28b3a3281 Speedup idx function 2022-08-13 11:07:39 +02:00
becheran
7979a4fbe0 Cleanup benchmarks 2022-08-11 14:27:19 +02:00
Armin
164fbeac5c Fix #13 support init zero sized grids 2022-08-10 20:01:21 +02:00
Armin Becher
4877def932
Column push pop speedup (#14)
* Speedup for push col #10

* Minor linter fixes

* Enhance benchmark for mutated grid

* Speedup pop coll

* Cleanup tests
2022-08-10 19:37:18 +02:00
becheran
943ce0fcf4 (cargo-release) version 0.7.0 2022-08-06 11:46:36 +02:00
becheran
4cc9e85081 Upgrade dev dependencie 2022-08-06 11:38:36 +02:00
Armin Becher
5f9cc6b28f
Merge pull request #12 from chyyran/feature-fill 2022-08-06 09:47:04 +02:00
chyyran
0c218c7a2c Add fill and fill_with 2022-08-06 02:16:51 -04:00
Armin Becher
2a0b5c66a7
Merge pull request #9 from mducharm/patch-1 2021-12-13 18:43:45 +01:00
mducharm
9d66d8e888
fixed typo 2021-12-13 11:24:08 -05:00
Armin
a185b982dd (cargo-release) start next development iteration 0.6.1-alpha.0 2021-11-05 20:38:41 +01:00
Armin
b053014ab8 (cargo-release) version 0.6.0 2021-11-05 20:36:36 +01:00
Armin Becher
3d3730dd28
Merge pull request #6 from mpevnev/reduce-cloning 2021-11-05 17:35:17 +01:00
Michail Pevnev
2f642c9243 Remove several unnecessary "Clone" bounds
The `T: Clone` on the whole main `impl` is overly restrictive, only a
few operations really need to clone grid elements.
2021-11-04 14:39:52 +03:00
Armin
5f5b4004a0 (cargo-release) start next development iteration 0.5.1-alpha.0 2021-08-22 19:29:00 +02:00
Armin
bf70def6bc (cargo-release) version 0.5.0 2021-08-22 19:28:05 +02:00
Armin
b2436b8c0a Clippy hints 2021-08-22 19:27:46 +02:00
Armin
dd86e573e8 Add no default to test run 2021-08-22 19:21:38 +02:00
Armin
64d16ee8a7 Update docs 2021-08-22 19:20:39 +02:00
Armin Becher
ddc7ae5501
Merge pull request #5 from peterwilli/no-std-compat 2021-08-19 15:19:08 +02:00
Peter Willemsen
91e78a94bc made Grid no_std compatible + removed stray logging 2021-08-19 12:35:33 +02:00
Armin
3a83c9c7f7 (cargo-release) start next development iteration 0.4.1-alpha.0 2021-07-23 12:28:54 +02:00
Armin
bf2d527244 (cargo-release) version 0.4.0 2021-07-23 12:28:40 +02:00
Armin Becher
8381f2c3fb
Merge pull request #4 from J-F-Liu/master
Add transpose() method
2021-07-23 12:21:44 +02:00
Junfeng Liu
0a862b7ed9 Test transpose method 2021-07-23 14:34:27 +08:00
Junfeng Liu
7098cee26f Add transpose() method 2021-07-21 18:15:14 +08:00
Armin
bba1c458cd (cargo-release) start next development iteration 0.3.1-alpha.0 2021-05-25 20:19:11 +02:00
Armin
cd4ad81712 (cargo-release) version 0.3.0 2021-05-25 20:18:24 +02:00
Armin Becher
204d3053aa
Merge pull request #3 from J-F-Liu/master
Add into_vec() method and format code
2021-05-25 20:12:21 +02:00
Junfeng Liu
15a734751c Add into_vec() method and format code 2021-05-25 15:12:41 +08:00
Armin Becher
5986be422c
Add badge to doc 2021-02-11 23:09:20 +01:00
Armin Becher
3581c41db1 Fix cratesio category 2020-04-24 11:23:36 +02:00
Armin Becher
0c22ff94c1 (cargo-release) version 0.2.2 2020-04-24 11:18:52 +02:00
Armin Becher
988e5c1ae9 Update readme 2020-04-24 11:18:42 +02:00
Armin Becher
dd92d7e4cf Add flatten 2020-04-24 09:42:43 +02:00
Armin Becher
0c1ccc9cff Add insert col 2020-04-24 08:52:22 +02:00
Armin Becher
8da7995be9 Add insert row 2020-04-23 00:13:17 +02:00
Armin Becher
d74645f3b0 (cargo-release) start next development iteration 0.2.2-alpha.0 2020-04-06 23:50:15 +02:00
Armin Becher
ca417e7d9b (cargo-release) version 0.2.1 2020-04-06 23:49:52 +02:00
Armin Becher
f87a1cb8af Pop cols 2020-04-06 23:49:30 +02:00
Armin Becher
ac91b5d9b5 Add pop row 2020-04-06 23:09:07 +02:00
Armin Becher
93d6ebf766 (cargo-release) version 0.2.0 2020-04-06 22:54:52 +02:00
Armin Becher
525ee27a9d Fix tag values 2020-04-06 21:59:47 +02:00
Armin Becher
4fd4b42124 Updaate docstrings 2020-04-06 21:56:29 +02:00
Armin Becher
92cdf58b13 Update docs 2020-04-06 21:49:56 +02:00