#[repr(C)]pub enum CssDurationUnit {
Milliseconds = 0,
Ticks = 1,
}Expand description
The unit a CssDuration’s magnitude is expressed in.
Milliseconds is the CSS ms / s family (wall time). Ticks is the CSS
t unit: engine frames, which advance because the engine rendered, not
because a clock ticked. t was chosen over fr because fr is already
taken by CSS grid (grid-template-columns: 1fr) and would collide in
dimension parsing.
Variants§
Milliseconds = 0
Wall-clock milliseconds (parsed from ms and s).
Ticks = 1
Engine ticks / frames (parsed from t).
Trait Implementations§
Source§impl Clone for CssDurationUnit
impl Clone for CssDurationUnit
Source§fn clone(&self) -> CssDurationUnit
fn clone(&self) -> CssDurationUnit
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 CssDurationUnit
Source§impl Debug for CssDurationUnit
impl Debug for CssDurationUnit
Source§impl Default for CssDurationUnit
impl Default for CssDurationUnit
Source§fn default() -> CssDurationUnit
fn default() -> CssDurationUnit
Returns the “default value” for a type. Read more
impl Eq for CssDurationUnit
Source§impl FormatAsRustCode for CssDurationUnit
impl FormatAsRustCode for CssDurationUnit
fn format_as_rust_code(&self, _tabs: usize) -> String
Source§impl Hash for CssDurationUnit
impl Hash for CssDurationUnit
Source§impl Ord for CssDurationUnit
impl Ord for CssDurationUnit
Source§fn cmp(&self, other: &CssDurationUnit) -> Ordering
fn cmp(&self, other: &CssDurationUnit) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for CssDurationUnit
impl PartialEq for CssDurationUnit
Source§impl PartialOrd for CssDurationUnit
impl PartialOrd for CssDurationUnit
Source§impl PrintAsCssValue for CssDurationUnit
impl PrintAsCssValue for CssDurationUnit
fn print_as_css_value(&self) -> String
impl StructuralPartialEq for CssDurationUnit
Auto Trait Implementations§
impl Freeze for CssDurationUnit
impl RefUnwindSafe for CssDurationUnit
impl Send for CssDurationUnit
impl Sync for CssDurationUnit
impl Unpin for CssDurationUnit
impl UnsafeUnpin for CssDurationUnit
impl UnwindSafe for CssDurationUnit
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