mirror of
https://github.com/Noratrieb/bool-toggle.git
synced 2026-01-14 12:25:01 +01:00
Merge branch 'cleanup/duplicated-code' of https://github.com/laesse/bool-toggle into cleanup/duplicated-code
This commit is contained in:
commit
a0fc2b497a
2 changed files with 3 additions and 4 deletions
|
|
@ -25,7 +25,7 @@ For license inquiries, send mail to `/dev/null`.
|
|||
|
||||
## Architecture
|
||||
|
||||
Tis Crate features the world's most resilient bit filping algorithm. It's code adheres to the highest clean code standards
|
||||
This Crate features the world's most resilient bit flipping algorithm. Its code adheres to the highest clean code standards
|
||||
and aims to provide a maintainable and future proof solution to all the boolean toggling needs there are.
|
||||
|
||||
## MSRV
|
||||
|
|
|
|||
|
|
@ -21,8 +21,7 @@ pub use TogglingIsALifestyle as IAmTheToggler;
|
|||
impl TogglingIsALifestyle for bool {
|
||||
fn toggle(&mut self) {
|
||||
// i am so smart
|
||||
let mut bool_toggler = BooleanTogglerFactory::create_boolean_toggler(self);
|
||||
bool_toggler.toggle();
|
||||
BooleanTogglerFactory::create_boolean_toggler(self).toggle();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -31,7 +30,7 @@ impl<const N: usize> TogglingIsALifestyle for [bool; N] {
|
|||
fn toggle(&mut self) {
|
||||
// i am so fast
|
||||
for b in self {
|
||||
let mut bool_toggler = BooleanTogglerFactory::create_boolean_toggler(self);
|
||||
let mut bool_toggler = BooleanTogglerFactory::create_boolean_toggler(b);
|
||||
bool_toggler.toggle();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue