pub struct ModifierSeq { /* private fields */ }Expand description
A sequence of font modifiers, encoded as bitfields
Implementations§
Source§impl ModifierSeq
impl ModifierSeq
Sourcepub fn add(&mut self, m: FontModifier)
pub fn add(&mut self, m: FontModifier)
Add a modifier to this sequence
Sourcepub const fn has(&self, m: FontModifier) -> bool
pub const fn has(&self, m: FontModifier) -> bool
Whether this sequence contains the given modifier
Trait Implementations§
Source§impl Clone for ModifierSeq
impl Clone for ModifierSeq
Source§fn clone(&self) -> ModifierSeq
fn clone(&self) -> ModifierSeq
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ModifierSeq
impl Debug for ModifierSeq
Source§impl Default for ModifierSeq
impl Default for ModifierSeq
Source§fn default() -> ModifierSeq
fn default() -> ModifierSeq
Returns the “default value” for a type. Read more
Source§impl From<&[FontModifier]> for ModifierSeq
impl From<&[FontModifier]> for ModifierSeq
Source§fn from(mods: &[FontModifier]) -> Self
fn from(mods: &[FontModifier]) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ModifierSeq
impl PartialEq for ModifierSeq
impl Copy for ModifierSeq
impl Eq for ModifierSeq
impl StructuralPartialEq for ModifierSeq
Auto Trait Implementations§
impl Freeze for ModifierSeq
impl RefUnwindSafe for ModifierSeq
impl Send for ModifierSeq
impl Sync for ModifierSeq
impl Unpin for ModifierSeq
impl UnsafeUnpin for ModifierSeq
impl UnwindSafe for ModifierSeq
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