issues
search
danlehmann
/
bitfield
Rust crate for bitfields and bit-enums
MIT License
46
stars
9
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Added method chaining support to `set_*` methods
#60
tprice02
opened
1 month ago
0
Add `set_*` methods
#59
tprice02
closed
1 month ago
6
Introduce ZERO constant
#58
danlehmann
opened
2 months ago
0
Support private bitfields
#57
vhu43
opened
4 months ago
1
Support `set_*` methods which can be called by mutable reference
#56
mtoohey31
opened
5 months ago
0
Suggest: some error should be ok
#55
pbl-pw
opened
7 months ago
3
Make macro more robust against empty identifiers that come in while being used in an IDE
#54
danlehmann
closed
7 months ago
0
Fix bug where braces are missing when a regular int is being produced
#53
danlehmann
closed
8 months ago
0
Support non-contiguous bitranges
#52
danlehmann
closed
8 months ago
0
Major version bump
#51
danlehmann
opened
11 months ago
2
Rework bitenum impl & move tests
#50
nicopap
closed
11 months ago
6
Major refactor to proc macro code
#49
nicopap
opened
11 months ago
1
Switch attribute arguments from field syntax (:) to assignment
#48
monkeydom
closed
11 months ago
1
Make bitenum's non-exhaustive Result type return the proper type
#47
danlehmann
opened
1 year ago
3
Fix signed field setters
#46
danlehmann
closed
1 year ago
0
Masking with signed fields is wrong
#45
danlehmann
closed
1 year ago
0
Support arbitrary-ints as base-data-types
#44
danlehmann
closed
1 year ago
0
Allow bitfields that are themselves based on an arbitrary-int
#43
danlehmann
closed
1 year ago
1
Fill in changelog for previous patch; bump version
#42
danlehmann
closed
1 year ago
0
Copy all doc-comments to the output, not just the last one
#41
danlehmann
closed
1 year ago
0
Bump arbitrary-int version
#40
danlehmann
closed
1 year ago
0
Update changelog
#39
danlehmann
closed
1 year ago
0
Shorten error generation
#38
danlehmann
closed
11 months ago
1
Turn more panics into nice compiler errors
#37
danlehmann
closed
1 year ago
1
Run rustfmt
#36
danlehmann
closed
1 year ago
0
Allow non-exhaustive bitenum fields to be either a Result<T> or Option<T>
#35
vortexofdoom
opened
1 year ago
5
Support for tuple structs and tagged enums
#34
vortexofdoom
opened
1 year ago
1
Improved error proliferation through attributes
#33
vortexofdoom
closed
1 year ago
11
builder...build syntax (experimental)
#32
danlehmann
closed
1 year ago
4
Error messages for bitfield attributes always use the span of the top-level bitfield macro
#31
vortexofdoom
opened
1 year ago
4
Check array indices for array properties
#30
danlehmann
closed
1 year ago
0
Bump version of arbitrary-int. Document #[bitenum] macro
#29
danlehmann
closed
1 year ago
0
Make bitenum support variants that cover ranges of values
#28
dgherzka
closed
1 year ago
6
Support reserved identifiers in field names, like `r#enum`
#27
danlehmann
closed
1 year ago
0
Support reserved identifiers
#26
danlehmann
closed
1 year ago
1
Alternative default syntax
#25
danlehmann
closed
1 year ago
0
Non-contiguous bit ranges
#24
danlehmann
closed
8 months ago
11
Do we need to import arbitrary-int?
#23
danlehmann
closed
11 months ago
0
Fix macro expansion inside of IDEs
#22
danlehmann
closed
1 year ago
1
Retire `new()` and introduce `DEFAULT` const instead
#21
danlehmann
closed
8 months ago
3
Bump version and use newer arbitrary-int version
#20
danlehmann
closed
1 year ago
4
Update to syn v2
#19
danlehmann
closed
1 year ago
0
Creating structure whose size is greater than u128
#18
mohit1018102
closed
1 year ago
3
Allow specifying either u1 or bool in single-bit struct members
#17
danlehmann
closed
1 year ago
0
u1 struct fields
#16
p00f
closed
1 year ago
3
Bump version number
#15
danlehmann
closed
1 year ago
0
Allow using cfg for enum members
#14
danlehmann
closed
1 year ago
0
Support #[cfg(test)] in enums
#13
danlehmann
closed
1 year ago
4
Fix indexed bounds check
#12
danlehmann
closed
1 year ago
0
Phase out exhaustive: bool in favor of counting variants
#11
hecatia-elegua
opened
1 year ago
9
Next