pub struct CalcFormula { /* private fields */ }Expand description
Internal symbolic form of a calc(...) expression before sizing is known.
Implementations§
Source§impl CalcFormula
impl CalcFormula
pub fn resolve(self, sizing: &SizingContext) -> CalcLinear
Trait Implementations§
Source§impl Clone for CalcFormula
impl Clone for CalcFormula
Source§fn clone(&self) -> CalcFormula
fn clone(&self) -> CalcFormula
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 CalcFormula
Source§impl Debug for CalcFormula
impl Debug for CalcFormula
Source§impl Default for CalcFormula
impl Default for CalcFormula
Source§fn default() -> CalcFormula
fn default() -> CalcFormula
Returns the “default value” for a type. Read more
Source§impl PartialEq for CalcFormula
impl PartialEq for CalcFormula
Source§fn eq(&self, other: &CalcFormula) -> bool
fn eq(&self, other: &CalcFormula) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CalcFormula
Auto Trait Implementations§
impl Freeze for CalcFormula
impl RefUnwindSafe for CalcFormula
impl Send for CalcFormula
impl Sync for CalcFormula
impl Unpin for CalcFormula
impl UnsafeUnpin for CalcFormula
impl UnwindSafe for CalcFormula
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