Skip to content

Tags: meithecatte/enumflags2

Tags

v0.7.12

Toggle v0.7.12's commit message

Unverified

This user has not yet uploaded their public signing key.
Release 0.7.12

v0.7.11

Toggle v0.7.11's commit message

Unverified

This user has not yet uploaded their public signing key.
Release 0.7.11

v0.7.10

Toggle v0.7.10's commit message

Verified

This commit was signed with the committer’s verified signature.
meithecatte Maja Kądziołka
Release 0.7.10

v0.7.9

Toggle v0.7.9's commit message

Verified

This commit was signed with the committer’s verified signature.
meithecatte Maja Kądziołka
Last minute docs addition for the potentially confusing PartialOrd

Fixes #53

v0.7.8

Toggle v0.7.8's commit message

Verified

This commit was signed with the committer’s verified signature.
meithecatte Maja Kądziołka
Release 0.7.8

v0.7.7

Toggle v0.7.7's commit message

Verified

This commit was signed with the committer’s verified signature.
meithecatte Maja Kądziołka
Release 0.7.7

v0.7.6

Toggle v0.7.6's commit message
Release 0.7.6

- Update to `syn` 2.0 (thanks to @mwkmwkmwk)
- Bump MSRV to 1.56.0 to support the above
- Update crate metadata to compensate for gender drift :3

v0.7.5

Toggle v0.7.5's commit message
Release 0.7.5

`BitFlags` now implements `Display`, which only shows the flag list
(without the bit representation).

v0.7.4

Toggle v0.7.4's commit message
Release 0.7.4

- Added `BitFlags::len`, which returns the number of flags set.
- Added `BitFlags::exactly_one`, which converts a singleton flag set to
  the flag. Returns `Option::None` if the input is not a singleton.
- The iterator returned by `BitFlags::iter` now implements
  `ExactSizeIterator` and `FusedIterator`.
- `BitFlags` now implements `IntoIterator`.

v0.7.3

Toggle v0.7.3's commit message
Release 0.7.3

- The code generated by the macro no longer triggers Clippy's `use_self`
  lint. To prevent further issues of this kind, Clippy now runs on the
  test suite in CI, with the pedantic and nursery lints enabled too.
- Some more functions are marked `#[inline]` now. This will probably
  improve downstream performance in non-LTO builds.
- Some more functions are marked `#[must_use]` now, at the suggestion of
  Clippy. If this triggers, your code was probably weird and/or broken,
  but it's not really a mistake I'd expect anyone to make.
- Minor documentation improvements.