pub struct NormalizationLevelSet(/* private fields */);Implementations§
Source§impl NormalizationLevelSet
impl NormalizationLevelSet
pub const STANDARD: NormalizationLevelSet
pub const EXPAND: NormalizationLevelSet
pub const DROP: NormalizationLevelSet
pub const EQUIV: NormalizationLevelSet
pub const fn empty() -> NormalizationLevelSet
pub const fn all() -> NormalizationLevelSet
pub const fn union(self, other: NormalizationLevelSet) -> NormalizationLevelSet
pub const fn intersects(self, other: NormalizationLevelSet) -> bool
pub const fn contains(self, level: NormalizationLevel) -> bool
pub fn iter(self) -> impl Iterator<Item = NormalizationLevel>
Trait Implementations§
Source§impl BitOr for NormalizationLevelSet
impl BitOr for NormalizationLevelSet
Source§type Output = NormalizationLevelSet
type Output = NormalizationLevelSet
The resulting type after applying the
| operator.Source§fn bitor(self, rhs: NormalizationLevelSet) -> NormalizationLevelSet
fn bitor(self, rhs: NormalizationLevelSet) -> NormalizationLevelSet
Performs the
| operation. Read moreSource§impl BitOrAssign for NormalizationLevelSet
impl BitOrAssign for NormalizationLevelSet
Source§fn bitor_assign(&mut self, rhs: NormalizationLevelSet)
fn bitor_assign(&mut self, rhs: NormalizationLevelSet)
Performs the
|= operation. Read moreSource§impl Clone for NormalizationLevelSet
impl Clone for NormalizationLevelSet
Source§fn clone(&self) -> NormalizationLevelSet
fn clone(&self) -> NormalizationLevelSet
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for NormalizationLevelSet
Source§impl Debug for NormalizationLevelSet
impl Debug for NormalizationLevelSet
Source§impl Default for NormalizationLevelSet
impl Default for NormalizationLevelSet
Source§fn default() -> NormalizationLevelSet
fn default() -> NormalizationLevelSet
Returns the “default value” for a type. Read more
impl Eq for NormalizationLevelSet
Source§impl From<NormalizationLevel> for NormalizationLevelSet
impl From<NormalizationLevel> for NormalizationLevelSet
Source§fn from(level: NormalizationLevel) -> NormalizationLevelSet
fn from(level: NormalizationLevel) -> NormalizationLevelSet
Converts to this type from the input type.
Source§impl Hash for NormalizationLevelSet
impl Hash for NormalizationLevelSet
Source§impl PartialEq for NormalizationLevelSet
impl PartialEq for NormalizationLevelSet
Source§fn eq(&self, other: &NormalizationLevelSet) -> bool
fn eq(&self, other: &NormalizationLevelSet) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for NormalizationLevelSet
Auto Trait Implementations§
impl Freeze for NormalizationLevelSet
impl RefUnwindSafe for NormalizationLevelSet
impl Send for NormalizationLevelSet
impl Sync for NormalizationLevelSet
impl Unpin for NormalizationLevelSet
impl UnsafeUnpin for NormalizationLevelSet
impl UnwindSafe for NormalizationLevelSet
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.