GitHub / Lokathor/tinyvec / commits
Just, really the littlest Vec you could need. So smol.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 62ea3a60 | Added TinyVec::with_initial_len() function and associated tests. (#224) |
LoRd_MuldeR <m****r@p****e>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 347ddc64 | chore: Release | lokathor <z****a@g****m> | about 2 months ago | |
| f2ccd467 | changelog | lokathor <z****a@g****m> | about 2 months ago | |
| ad4fc71b | Add schemars support (#219) |
wojciech-graj <7****j@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 2bbdce10 | changelog | lokathor <z****a@g****m> | about 2 months ago | |
| 06ba4257 | Fix an OOM in deserialization on malicious input (#222) |
Jacob Finkelman <Y****v@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 2fa5bad3 | upgrade criterion to 0.8 series (#220) |
Alexander Kjäll <a****l@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 0bc0f545 |
Add bin-proto support (#218)
Co-authored-by: Lokathor <z****a@g****m> |
wojciech-graj <7****j@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| d6c8a5f2 | chore: Release | lokathor <z****a@g****m> | 6 months ago | |
| 4348329e | changelog | lokathor <z****a@g****m> | 6 months ago | |
| 01b7a9fe | Add defmt support (#216) |
wojciech-graj <7****j@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 834172bb | changelog | lokathor <z****a@g****m> | 6 months ago | |
| bb18ff16 | Add is_full method (#217) |
wojciech-graj <7****j@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 219f2874 | Add as_mut_inner method (#215) |
wojciech-graj <7****j@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 5809985d | chore: switch to serde_core (#213) |
Leon Wimbes <1****s@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 10f783e5 | Remove leftover comment from before the const generic days (#214) |
Oli Scherer <g****1@o****e>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 842e1692 |
chore: improve code comments clarity (#212)
Signed-off-by: xibeiyoumian <x****n@o****m> |
xibeiyoumian <x****n@o****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| a6db0821 | Make Debug instances behave like those for slices (#211) |
Mateusz Kowalczyk <f****u@f****k>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 3c613ad0 | chore: Release | Lokathor <z****a@g****m> | about 1 year ago | |
| 2c5f2f6b | changelog | Lokathor <z****a@g****m> | about 1 year ago | |
| a44fb040 | bump MSRV to 1.55, drop generated Array impls (#209) |
Hanna Kruppe <h****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| f83214e6 | chore: Release | Lokathor <z****a@g****m> | over 1 year ago | |
| 7f1a99f5 | changelog. | Lokathor <z****a@g****m> | over 1 year ago | |
| c9c698d4 |
Add optional support for borsh serialisation (#186)
Co-authored-by: Lokathor <z****a@g****m> |
Mateusz Kowalczyk <f****u@f****k>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 30aa5d4a | Add `latest_stable_rust` feature (#203) |
Lokathor <z****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 31c6f67a | feat(TinyVec): add `into_vec()` & `into_boxed_slice()` (#206) |
Moe <2****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9726c64b | Basic support to generic array (#204) |
Lohann Paterno Coutinho Ferreira <d****r@l****v>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 659e6c1f | chore: Release | Lokathor <z****a@g****m> | over 1 year ago | |
| 8a2eaf81 | end of 2024 cleanup (#202) |
Lokathor <z****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e4153c86 | Update lib.rs (#201) |
Lokathor <z****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a2122289 | Fix rustc features not depending on each other (#199) |
Valentin <v****k@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 4afac901 | chore: Release | Lokathor <z****a@g****m> | about 2 years ago | |
| dabb712a | changelog | Lokathor <z****a@g****m> | about 2 years ago | |
| 1838a185 | Add ArrayVec::as_inner() (#197) |
Mateusz Kowalczyk <f****u@f****k>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| ed22e15f | chore: Release | Lokathor <z****a@g****m> | about 2 years ago | |
| f94410ba | changelog | Lokathor <z****a@g****m> | about 2 years ago | |
| 5097217d | Add retain_mut (#198) |
Mateusz Kowalczyk <f****u@f****k>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 612c87d0 | chore: Release | Lokathor <z****a@g****m> | about 2 years ago | |
| 5f253f97 | changelog | Lokathor <z****a@g****m> | about 2 years ago | |
| 1169b119 | Resolves https://github.com/Lokathor/tinyvec/issues/191 | Lokathor <z****a@g****m> | over 2 years ago | |
| a79d8e4d | warnings cleanup | Lokathor <z****a@g****m> | over 2 years ago | |
| 549e1142 | Update Cargo.toml (#187) |
Lokathor <z****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| d1a47000 | Remove unneeded files from crate package (#185) |
Jake Shadle <j****e@e****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 350cf621 | Fix Arbitrary implementation on ArrayVec (#180) |
Valentin <v****k@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 48c004dd | Fix ArrayVec capacity not taking u16::MAX into account (#178) |
Valentin <v****k@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 35157680 | Bump version to 1.47.0 (#179) |
Valentin <v****b@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 3b42f059 | Replace unmaintained actions-rs actions in CI workflows (#177) |
Dirk Stolle <s****v@w****e>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 8464ce4a | Update actions/checkout in GitHub Actions workflows to v3 (#176) |
Dirk Stolle <s****v@w****e>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 4528085c | Fix a few typos (#175) |
Dirk Stolle <s****v@w****e>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 2a0421f1 | Implement ExactSizeIterator for ArrayVecIterator and TinyVecIterator (#173) |
Ben Sully <b****8@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| cd8b9496 | Update README.md (#172) |
Marcin S <m****n@b****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 12d7337a | Fix debugger_visualizer.rs tests (#171) |
MaulingMonkey <g****t@m****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| bd73a7dc | Doc: Not all capacities are supported by default (#170) |
Michael Schubart <m****l@s****t>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 65dcba26 | Update README.md |
Lokathor <z****a@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 4ba60cb7 |
Add Natvis visualizations and tests for `ArrayVec` and `SliceVec` types. (#167)
Co-authored-by: Ridwan Abdilahi <r****a@m****m> |
ridwanabdillahi <9****i@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| a711c72e | fix `Debug` alternate mode for empty containers (#162) |
Andy Li <a****6@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 6e326cc4 | (cargo-release) version 1.6.0 | Lokathor <z****a@g****m> | over 4 years ago | |
| e6e5e6ae | Update CHANGELOG.md |
Lokathor <z****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 7b3392a8 | `std` feature now automatically activates the `alloc` feature |
Lokathor <z****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| a53c254b | Error implementation for TryFromSliceError (#160) |
ajtribick <a****k@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 7c85b936 | add `try_` functions for fallible heap growth (#158) |
i509VCB <i****b@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 1ef53f63 | (cargo-release) version 1.5.1 | Lokathor <z****a@g****m> | almost 5 years ago | |
| 66050c97 | changelog. | Lokathor <z****a@g****m> | almost 5 years ago | |
| 596636ad | Fix building on Rust 1.34 with `alloc` feature enabled (#154) |
Mads Marquart <m****s@m****k>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| db624188 | Benchmarks comparing TinyVec to SmallVec (#150) |
Ben Kimock <k****b@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 7a06b43b | (cargo-release) start next development iteration 1.5.1-alpha.0 | Lokathor <z****a@g****m> | almost 5 years ago | |
| 3a524d71 | (cargo-release) version 1.5.0 | Lokathor <z****a@g****m> | almost 5 years ago | |
| 31484277 | update changelog. | Lokathor <z****a@g****m> | almost 5 years ago | |
| c29345bd | add the doc attribute. | Lokathor <z****a@g****m> | almost 5 years ago | |
| ddac2c75 | enable `std` feature in docs and playground. | Lokathor <z****a@g****m> | almost 5 years ago | |
| 750f684d | Issue #151: impl std::io::Write for u8-based TinyVecs (#152) |
Eric Ridge <e****r@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 5ae25421 | (cargo-release) start next development iteration 1.4.1-alpha.0 | Lokathor <z****a@g****m> | almost 5 years ago | |
| 7518868e | (cargo-release) version 1.4.0 | Lokathor <z****a@g****m> | almost 5 years ago | |
| 3822f307 | 1.55 imples 1.40 | Lokathor <z****a@g****m> | almost 5 years ago | |
| b37957c4 | update changelog. | Lokathor <z****a@g****m> | almost 5 years ago | |
| b645e08d | Rename nightly_const_generics to rustc_1_55 and remove feature gate (#149) |
Ben Kimock <k****b@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 94fc4ee0 | (cargo-release) start next development iteration 1.3.2-alpha.0 | Lokathor <z****a@g****m> | about 5 years ago | |
| a4bbfa98 | (cargo-release) version 1.3.1 | Lokathor <z****a@g****m> | about 5 years ago | |
| abb48712 | Update CHANGELOG.md |
Lokathor <z****a@g****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 13008731 | improve clone impl as per https://github.com/Lokathor/tinyvec/issues/143 (#144) |
Lokathor <z****a@g****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 4fd45614 | (cargo-release) start next development iteration 1.3.1-alpha.0 | Lokathor <z****a@g****m> | about 5 years ago | |
| d1868b51 | (cargo-release) version 1.3.0 | Lokathor <z****a@g****m> | about 5 years ago | |
| 3817cbe3 | Add changelog entries for 1.3.0 (#148) |
Andrew Jeffery <d****v@j****o>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| afb1dc4d | Add arbitrary implementations for TinyVec and ArrayVec (#146) |
Andrew Jeffery <d****v@j****o>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 3c5ce49e | Implement DoubleEndedIterator for TinyVecIterator (#145) |
Ole Bertram <o****e@b****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 3d6b6ee2 | (cargo-release) start next development iteration 1.2.1-alpha.0 | Lokathor <z****a@g****m> | over 5 years ago | |
| b6313725 | (cargo-release) version 1.2.0 | Lokathor <z****a@g****m> | over 5 years ago | |
| e536d5fc | changelog. | Lokathor <z****a@g****m> | over 5 years ago | |
| 25654733 | Add a from_array_empty constructor which is a const fn. (#141) |
Cryptjar <c****r@j****o>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 0e0dc46d | use alternate printing when requested. (#139) |
Lokathor <z****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 5878b86c | Replace LICENSE-APACHE.md with official text (#140) |
Cryptjar <c****r@w****e>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 35082e1d | TinyVec::fmt - fix pretty printing (#138) |
Soveu <m****z@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 8d8ae29b | Add TryFrom<&'_ [A::Item]> for ArrayVec<A> (#134) |
Michael Morgan <s****f@m****v>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 643a1707 | (cargo-release) start next development iteration 1.1.2-alpha.0 | Lokathor <z****a@g****m> | over 5 years ago | |
| b2b3e0c7 | (cargo-release) version 1.1.1 | Lokathor <z****a@g****m> | over 5 years ago | |
| a0ee9ab5 | update changelog. | Lokathor <z****a@g****m> | over 5 years ago | |
| 9dca7ce1 | swap instead of rotate_right, explain in comment (#129) |
Ben Kimock <k****b@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| db5465a1 | optimize From<&[T]> (#132) |
Ben Kimock <k****b@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 1624ff22 | optimize ArrayVec::fill (#131) |
Ben Kimock <k****b@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 2d45d6e7 | Swap each element instead of calling rotate_left (#128) |
Ben Kimock <k****b@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago |