Small improvements

This commit is contained in:
nora 2024-02-11 22:02:24 +01:00 committed by GitHub
parent 8fd1d34f64
commit 9f09f9ef8a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 4 additions and 5 deletions

View file

@ -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

View file

@ -17,8 +17,8 @@ pub struct BooleanTogglerFactory;
impl BooleanTogglerFactory {
#[inline]
pub fn create_boolean_toggler(bool_to_toggle: &mut bool) -> BooleanToggler {
return BooleanToggler {
BooleanToggler {
bool_to_toggle: bool_to_toggle,
};
}
}
}

View file

@ -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();
}
}