Lokathor
00a0034df8
(cargo-release) start next development iteration 1.1.2-alpha.0
2021-01-25 18:27:23 -07:00
Lokathor
17f10ea178
(cargo-release) version 1.1.1
2021-01-25 18:27:05 -07:00
Lokathor
c0d9137827
update changelog.
2021-01-25 17:35:03 -07:00
Ben Kimock
172d8888eb
swap instead of rotate_right, explain in comment ( #129 )
2021-01-18 16:03:40 -07:00
Ben Kimock
b14c02e71d
optimize From<&[T]> ( #132 )
2021-01-18 15:19:28 -07:00
Ben Kimock
e4ca2b2482
optimize ArrayVec::fill ( #131 )
2021-01-18 15:17:52 -07:00
Ben Kimock
27bfc2eecb
Swap each element instead of calling rotate_left ( #128 )
2021-01-13 19:40:55 -07:00
Ben Kimock
06472075cf
Outline the drain to heap logic in TinyVec::push ( #127 )
...
* Outline the drain to heap logic in TinyVec::push
* Use #[cold] and explain the outlining in a comment
2021-01-13 17:51:07 -07:00
Lokathor
a73e5cac0f
(cargo-release) start next development iteration 1.1.1-alpha.0
2020-11-19 17:00:29 -07:00
Lokathor
a3f12f2771
(cargo-release) version 1.1.0
2020-11-19 16:59:58 -07:00
Lokathor
83181d292d
additional doc attributes.
2020-10-14 13:11:32 -06:00
Lokathor
0b80f41c2a
(cargo-release) version 1.1.0-alpha.1
2020-10-14 12:48:35 -06:00
Lokathor
4850f3ecdc
version bump
2020-10-14 12:46:24 -06:00
Lokathor
d1a9fdb26f
update changelog
2020-10-13 12:20:31 -06:00
Lokathor
b32387ff49
make docs even more plain and simple.
2020-10-13 12:17:16 -06:00
Lokathor
2a125c2173
rustfmt
2020-10-13 12:16:40 -06:00
Johnny
ee3e73ccc6
Add into_inner method ( #124 )
...
* Add into_inner method
* Whoops, forgot the function
2020-10-13 12:07:20 -06:00
Lokathor
1e5c52fab7
make the user credit a link to their profile
2020-10-12 00:37:23 -06:00
Lokathor
87bf22c173
update changelog
2020-10-12 00:33:54 -06:00
SlightlyOutOfPhase
59a2b4c903
Implement [value; N] syntax support for array_vec! ( #118 )
...
* Implement `[value; N]` syntax for `array_vec!`
Also implement the `($array_type:ty)` form by just calling `default()` immediately, which makes more sense.
* Add tests for `[value; N]` macro form
* Implement `[value; N]` syntax for `tiny_vec!`
Also make the same improvement to the `($array_type:ty)` macro variant that I did for `array_vec!`.
* Add tests for `[value; N]` macro form
2020-10-11 18:42:51 -06:00
Lokathor
bc9b76badc
Create CHANGELOG.md ( #121 )
...
* Create CHANGELOG.md
* Update CHANGELOG.md
2020-10-11 18:42:23 -06:00
Lokathor
4730cbc0a1
add license files ( #120 )
...
* Create LICENSE-APACHE.md
* Create LICENSE-MIT.md
* Update LICENSE-MIT.md
2020-10-11 18:42:11 -06:00
Lokathor
59228ec799
(cargo-release) start next development iteration 1.0.2-alpha.0
2020-09-08 15:13:39 -06:00
Lokathor
17e7010206
(cargo-release) version 1.0.1
2020-09-08 15:13:26 -06:00
Thom Chiovoloni
9be36eebed
Mirror the features used on docs.rs on the playground ( #116 )
2020-09-05 12:51:15 -06:00
Lokathor
cd177990c1
(cargo-release) start next development iteration 1.0.1-alpha.0
2020-08-27 21:25:36 -06:00
Lokathor
69fb75cd0b
(cargo-release) version 1.0.0
2020-08-27 21:25:16 -06:00
Lokathor
55bbd1cb72
(cargo-release) version 1.0.0-alpha.4
2020-08-21 15:32:29 -06:00
Nemo157
3a159bc644
Fix building docs on docs.rs ( #114 )
...
* Don't enable nightly features when documenting on docs.rs
* Mark serde impls with doc(cfg)
2020-08-21 15:25:39 -06:00
Lokathor
7bdf6a1184
Update rustfmt.toml
2020-08-18 23:53:29 -06:00
Nemo157
0b7377b5e3
Replace A: Default bounds by a constructor on Array ( #112 )
...
* Add Array::default function to construct a default array
* Use Array::default instead of Default::default to allow supporting all array sizes
* Missed impl Array for [T; 33] 🍀
* Avoid needing `[T; N]: Default with const-generics
2020-08-17 10:55:51 -06:00
Nemo157
4f0f449248
Run CI on PRs too ( #113 )
2020-08-17 10:14:09 -06:00
Lokathor
f988ca14ac
(cargo-release) version 1.0.0-alpha.3
2020-08-17 07:40:24 -06:00
aspen
1dbf6bfe73
Add Serde support ( #110 )
...
* Add Serde support.
* Removes `serde/alloc` from deps( tests still pass without it anyways)
* Fix some issues that could result in a panic.
* Wait, actually use the size_hint properly.
* Error instead of silent truncation.
* That wasn't meant to be a default feature.
2020-08-17 07:39:29 -06:00
Caio
c9d373ceaf
Use min_const_generics ( #108 )
2020-08-13 09:53:22 -06:00
Lokathor
a17c4a8057
(cargo-release) version 1.0.0-alpha.2
2020-08-09 12:15:56 -06:00
Lokathor
d344423c54
correct docs.rs error.
2020-08-09 12:15:50 -06:00
Lokathor
d725067cb1
improve description / keywords.
2020-08-09 11:22:05 -06:00
Lokathor
09690a0b3a
(cargo-release) version 1.0.0-alpha.1
2020-08-09 11:12:31 -06:00
Soveu
f4cc761057
Make code DRYer ( #107 )
...
* make code dryer
* arrayset definition caused cargo fmt to fail
2020-08-09 10:52:06 -06:00
Soveu
52b17b84cd
SliceVec fuzzer + overflow fix on usize::MAX ranges ( #99 )
...
* add slicevec fuzzer
* prevent overflow on range calculation
2020-08-09 10:45:19 -06:00
Lokathor
1196d2ae7c
Add doc attributes for docs.rs build ( #105 )
...
* add with_capacity method.
* Improve docs.
* .
* name the correct requirements.
2020-08-09 10:30:17 -06:00
Lokathor
3ff291c63b
alter docs. ( #106 )
2020-08-09 10:27:55 -06:00
Lokathor
8a47545150
Cratesio fix ( #104 )
...
* add with_capacity method.
* Improve docs.
2020-08-09 09:13:26 -06:00
Lokathor
5d40a3f92c
add with_capacity method. ( #103 )
2020-08-08 19:49:31 -06:00
Lokathor
1f2178925c
more fn attributes.
2020-08-08 19:09:18 -06:00
Lokathor
72ac150239
Formally move the arrayset into a backup folder. It will become a separate crate some day.
2020-08-08 19:04:39 -06:00
Lokathor
b0f27be4b7
apply some fn attributes.
2020-08-08 19:01:45 -06:00
Lokathor
242580cc20
new rustfmt file. leaving fn_args_layout off for now.
2020-08-08 18:32:31 -06:00
Lokathor
1e6e751fe0
Update README.md
2020-08-06 16:23:18 -06:00