pub struct StyleClasses { /* private fields */ }
Implementations§
Source§impl StyleClasses
impl StyleClasses
pub const fn new() -> Self
pub fn len(&self) -> usize
pub fn is_empty(&self) -> bool
pub fn push(&mut self, class: impl Into<SmolStr>)
pub fn extend( &mut self, classes: impl IntoIterator<Item = impl Into<StyleClass>>, )
pub fn iter(&self) -> impl Iterator<Item = &SmolStr>
Trait Implementations§
Source§impl Clone for StyleClasses
impl Clone for StyleClasses
Source§fn clone(&self) -> StyleClasses
fn clone(&self) -> StyleClasses
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for StyleClasses
impl Debug for StyleClasses
Source§impl Default for StyleClasses
impl Default for StyleClasses
Source§fn default() -> StyleClasses
fn default() -> StyleClasses
Returns the “default value” for a type. Read more
Source§impl Display for StyleClasses
impl Display for StyleClasses
Source§impl<T: Into<SmolStr>> FromIterator<T> for StyleClasses
impl<T: Into<SmolStr>> FromIterator<T> for StyleClasses
Source§fn from_iter<I: IntoIterator<Item = T>>(iter: I) -> Self
fn from_iter<I: IntoIterator<Item = T>>(iter: I) -> Self
Creates a value from an iterator. Read more
Source§impl Hash for StyleClasses
impl Hash for StyleClasses
Source§impl IntoIterator for StyleClasses
impl IntoIterator for StyleClasses
Source§impl PartialEq for StyleClasses
impl PartialEq for StyleClasses
impl Eq for StyleClasses
impl StructuralPartialEq for StyleClasses
Auto Trait Implementations§
impl Freeze for StyleClasses
impl RefUnwindSafe for StyleClasses
impl Send for StyleClasses
impl Sync for StyleClasses
impl Unpin for StyleClasses
impl UnwindSafe for StyleClasses
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian()
.Source§impl<T> Styleable<T> for T
impl<T> Styleable<T> for T
Source§fn styled(self) -> Styled<T>
fn styled(self) -> Styled<T>
Converts the
self
into a Styled<Self>
value.Source§fn attr_trans(
self,
key: &str,
value: impl Into<StyleAttributeValue>,
transition: impl Into<StyleTransition>,
) -> Styled<T>
fn attr_trans( self, key: &str, value: impl Into<StyleAttributeValue>, transition: impl Into<StyleTransition>, ) -> Styled<T>
Adds an attribute with a transition.