Commit graph

62 commits

Author SHA1 Message Date
fab8d6aa68 Cleanup 2022-10-13 15:07:23 +03:00
758aa25e5d Remove clippy 2022-10-13 15:07:23 +03:00
22aaf91cc1 This is now a safe interface! 2022-10-13 15:07:23 +03:00
7d95a7dfaf Require StuffingStrategy::Other: Copy
This makes everything so much simpler and nicer
2022-10-13 15:07:23 +03:00
6ce36d0506 try to have a safer api around drops 2022-10-13 15:07:23 +03:00
041a4cd670
new miriflags 2022-10-09 10:57:19 +02:00
fb5ef389da
bump major version 2022-10-09 10:52:08 +02:00
8e211ce386 more tagging 2022-04-10 15:23:10 +02:00
f0fae6c7cf relax S: StuffingStrategy<B> bound on type 2022-04-10 15:19:07 +02:00
c54e5531aa add pointer tag 2022-04-10 15:06:37 +02:00
3209133840 don't run tests for MSRV (they use new fancy shit) 2022-04-06 20:56:35 +02:00
918030363a increase MSRV to 1.34.2 to use Try(From|Into)
0.2.0 isn't released yet, so I'll just do that sneakily
2022-04-06 20:39:58 +02:00
7bdf2db629 improve docs for backend 2022-04-06 20:33:36 +02:00
6d350a0da3 changelog 2022-04-06 20:30:18 +02:00
cddc0d7f5d make impl StuffingStrategy for () more generic 2022-04-06 20:21:45 +02:00
bde74a68ba rename extra to other
this is a breaking change
2022-04-06 20:04:49 +02:00
299e1613ff add msrv policy 2022-04-06 19:44:05 +02:00
c52472a874 lower msrv to 1.31.1
edition 2015 is behind that, I won't touch that
2022-04-06 19:38:40 +02:00
ee7e477006 lower msrv to 1.32.0
going back further btw
2022-04-06 19:34:22 +02:00
75fd92489d format code 2022-04-06 14:14:52 +02:00
5c33ba138f add deny(unsafe_op_in_unsafe_fn) back in
I can worry about the MSRV impact later, I just want a working build for now
2022-04-06 14:09:54 +02:00
1ba2efbf6a remove unused import 2022-04-06 14:09:03 +02:00
85fff5f090 fix import paths 2022-04-06 14:08:32 +02:00
52e9951ba4 lower msrv further 2022-04-06 14:01:50 +02:00
381c514b2e lower msrv 2022-04-06 13:58:58 +02:00
7f90bac1b2 upgrade sptr 2022-04-06 13:52:13 +02:00
ff8da66b9f
fix readme badges 2022-04-05 21:56:02 +02:00
083e113be7 bump version for cool new docs 2022-04-05 17:14:27 +02:00
fe9196eae0 tidy up docs 2022-04-05 17:12:37 +02:00
82cc768531 add docs link 2022-04-04 20:41:35 +02:00
199cb3c5df bump version another type 2022-04-04 20:40:21 +02:00
ce214f98bf remove confusing enum from readme 2022-04-04 20:39:58 +02:00
c9dac90529 bump version 2022-04-04 20:33:26 +02:00
bdc989bbb9 fix crate name in readme 2022-04-04 20:33:14 +02:00
5cf6295130 fix 3 tuple backend 2022-04-04 20:22:10 +02:00
602f5f83f6 fix build 2022-04-04 20:13:15 +02:00
810229439a fix 32 bit build 2022-04-04 20:10:24 +02:00
5c05378a1e maybe use the correct name lol 2022-04-04 20:08:29 +02:00
557b529dd9 add readme to package 2022-04-04 20:06:54 +02:00
cae361333f add miri hint 2022-04-04 20:06:22 +02:00
d736de25d5 remove keywords 2022-04-04 20:05:36 +02:00
7ee98886df add metadata 2022-04-04 20:04:37 +02:00
8ec599cee6 docs and no_std 2022-04-04 19:57:54 +02:00
f7e2adc7c1 fix static asserts 2022-04-04 18:59:09 +02:00
2eddd0949d some docs 2022-04-04 16:32:32 +02:00
14e7443532 test all backends! 2022-04-04 12:49:06 +02:00
5164f70545 impl 32 bit backend 2022-04-04 12:11:54 +02:00
6bfa3ef74a add u64 and u128 backends on x64 (no tests) 2022-04-04 08:44:57 +02:00
0198ef2cdb remove rust-toolchain 2022-04-04 08:20:56 +02:00
6963591f4f add backend 2022-04-04 08:19:21 +02:00