From f67817708c8ad2d4d99d48040679530328cea273 Mon Sep 17 00:00:00 2001 From: GrayJack Date: Fri, 17 Jan 2025 04:51:49 -0300 Subject: [PATCH] refactor: simplify --- src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index d0b28a3b..f9c085b9 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -488,10 +488,10 @@ pub trait Flags: Sized + Copy + 'static { let mut truncated = Self::Bits::EMPTY; for (_, flag) in Self::KNOWN_FLAGS.iter() { - truncated = truncated | flag.bits(); + truncated |= flag.bits(); } - truncated = truncated | Self::EXTRA_VALID_BITS; + truncated |= Self::EXTRA_VALID_BITS; Self::from_bits_retain(truncated) }