Commit graph

26 commits

Author SHA1 Message Date
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
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
bde74a68ba rename extra to other
this is a breaking change
2022-04-06 20:04:49 +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
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
fe9196eae0 tidy up docs 2022-04-05 17:12:37 +02:00
ce214f98bf remove confusing enum from readme 2022-04-04 20:39:58 +02:00
602f5f83f6 fix build 2022-04-04 20:13:15 +02:00
8ec599cee6 docs and no_std 2022-04-04 19:57:54 +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
d144819eb0 make backend generic 2022-04-04 08:18:53 +02:00
583b3c3a86 add CI 2022-04-03 14:58:01 +02:00
c99eb2f84a more tests 2022-04-03 14:44:42 +02:00
b5290e0a44 add docs 2022-04-03 14:29:11 +02:00
a453f210b3 get drop working 2022-04-03 13:25:41 +02:00
6042f4702d start with pointer 2022-04-03 13:19:59 +02:00
062e2f7ee2 initial commit 2022-04-03 13:19:59 +02:00