This is a breaking change. The API that is implemented by the macro is now different.
I was a bit liberal with deriving std traits on public types, which mimics the behavior of bitflags v1, let me know if we don't need all these traits. Potentially we could at least drop PartialOrd and Ord.
Changelog: https://github.com/bitflags/bitflags/blob/2.0.0/CHANGELOG.md#200.
This is a breaking change. The API that is implemented by the macro is now different.
I was a bit liberal with deriving
std
traits on public types, which mimics the behavior ofbitflags
v1, let me know if we don't need all these traits. Potentially we could at least dropPartialOrd
andOrd
.Replaces https://github.com/zakarumych/gpu-alloc/pull/70.