|
|
112e95cd74
|
update syn and friends to 1.0
|
2020-01-08 12:49:19 +01:00 |
|
|
|
758bba200b
|
clippy
|
2020-01-07 23:12:27 +01:00 |
|
|
|
88c9c21d74
|
use unchecked reads to group bounds checks where possible
|
2020-01-07 22:56:34 +01:00 |
|
|
|
a6e9b59ece
|
derive unchecked methods for traits
|
2020-01-07 22:38:28 +01:00 |
|
|
|
28b1d15bff
|
remove seperate BitSize traits
|
2020-01-07 21:59:05 +01:00 |
|
|
|
e56f636905
|
support reading unnamed structs
|
2019-06-22 17:45:53 +02:00 |
|
|
|
896dff8367
|
support reading Unit structs
|
2019-06-22 17:03:01 +02:00 |
|
|
|
0898cb6b5d
|
bit_size cleanup
|
2019-06-22 16:52:00 +02:00 |
|
|
|
10407f25a8
|
use syn_util for attribute handling
|
2019-06-22 16:39:25 +02:00 |
|
|
|
bbbce0f8cf
|
remove the need for "full" syn
|
2019-06-22 14:13:52 +02:00 |
|
|
|
fe91298c1f
|
allow deriving BitSize and BitSizeSized
|
2019-03-03 17:16:27 +01:00 |
|
|
|
bd012039d0
|
use unchecked type conversions
this is safe because we already checked their bit size
|
2019-03-03 01:42:56 +01:00 |
|
|
|
c571326ed7
|
allow wildcard in enum parsing
|
2019-03-01 23:07:29 +01:00 |
|
|
|
b150308d6a
|
allow deriving traits for struct with endianness
|
2019-02-28 23:17:16 +01:00 |
|
|
|
6e36d00c1e
|
implement Debug
|
2019-02-28 22:34:06 +01:00 |
|
|
|
92b5763aea
|
allow for simple math in size reference
|
2019-02-28 22:19:04 +01:00 |
|
|
|
a2b0d4ffb4
|
allow deriving BitReadSized for enums
|
2019-02-28 20:24:43 +01:00 |
|
|
|
5ec499f42f
|
allow BitReadSized to be derived
|
2019-02-28 19:47:12 +01:00 |
|
|
|
c145761970
|
more documentation for derive
|
2019-02-28 19:30:33 +01:00 |
|
|
|
8ad8d07dd5
|
allow deriving BitRead for enums
|
2019-02-28 19:05:23 +01:00 |
|
|
|
f96f44a590
|
improve span handling a bit
|
2019-02-28 17:28:37 +01:00 |
|
|
|
af83f5e3b3
|
rename Read to BitRead to avoid confusion with Read trait from std
|
2019-02-28 16:01:34 +01:00 |
|
|
|
b45ca3856e
|
docs for derive
|
2019-02-28 00:12:24 +01:00 |
|
|
|
8a19225d61
|
add derive macro for Read
|
2019-02-27 23:53:17 +01:00 |
|