Struct ori_core::StyleStates
source · pub struct StyleStates { /* private fields */ }
Expand description
A list of style states.
Implementations§
Trait Implementations§
source§impl Clone for StyleStates
impl Clone for StyleStates
source§fn clone(&self) -> StyleStates
fn clone(&self) -> StyleStates
Returns a copy 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 StyleStates
impl Debug for StyleStates
source§impl Default for StyleStates
impl Default for StyleStates
source§fn default() -> StyleStates
fn default() -> StyleStates
Returns the “default value” for a type. Read more
source§impl Display for StyleStates
impl Display for StyleStates
source§impl<T: Into<SmolStr>> FromIterator<T> for StyleStates
impl<T: Into<SmolStr>> FromIterator<T> for StyleStates
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 StyleStates
impl Hash for StyleStates
source§impl IntoIterator for StyleStates
impl IntoIterator for StyleStates
source§impl PartialEq<StyleStates> for StyleStates
impl PartialEq<StyleStates> for StyleStates
source§fn eq(&self, other: &StyleStates) -> bool
fn eq(&self, other: &StyleStates) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for StyleStates
impl StructuralEq for StyleStates
impl StructuralPartialEq for StyleStates
Auto Trait Implementations§
impl RefUnwindSafe for StyleStates
impl Send for StyleStates
impl Sync for StyleStates
impl Unpin for StyleStates
impl UnwindSafe for StyleStates
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> 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>
§impl<T> Pointable for T
impl<T> Pointable for T
source§impl<R, P> ReadPrimitive<R> for Pwhere
R: Read + ReadEndian<P>,
P: Default,
impl<R, P> ReadPrimitive<R> for Pwhere R: Read + ReadEndian<P>, P: Default,
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.