#[repr(C)]pub struct TypedValueList {
pub values: ThinVec<TypedValue>,
}Expand description
A list of property-agnostic values used by the Typed OM.
TypedValueList is the internal counterpart of CSS value lists exposed by
Typed OM. It stores one or more TypedValue items in source order and
is used when a value reifies to multiple property-agnostic components.
Fields§
§values: ThinVec<TypedValue>The list of reified values.
Trait Implementations§
Source§impl Clone for TypedValueList
impl Clone for TypedValueList
Source§fn clone(&self) -> TypedValueList
fn clone(&self) -> TypedValueList
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 moreAuto Trait Implementations§
impl Freeze for TypedValueList
impl RefUnwindSafe for TypedValueList
impl Send for TypedValueList
impl Sync for TypedValueList
impl Unpin for TypedValueList
impl UnwindSafe for TypedValueList
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