pub struct CompiledFormula {
pub parts: Vec<FormulaPart>,
}Expand description
A formula split into literal text and id-held references
Fields§
§parts: Vec<FormulaPart>The pieces, in the order they appear in the formula text.
Implementations§
Trait Implementations§
Source§impl Clone for CompiledFormula
impl Clone for CompiledFormula
Source§impl Debug for CompiledFormula
impl Debug for CompiledFormula
Source§impl Default for CompiledFormula
impl Default for CompiledFormula
Source§impl<'de> Deserialize<'de> for CompiledFormula
impl<'de> Deserialize<'de> for CompiledFormula
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CompiledFormula
impl PartialEq for CompiledFormula
Source§impl Serialize for CompiledFormula
impl Serialize for CompiledFormula
impl StructuralPartialEq for CompiledFormula
Auto Trait Implementations§
impl Freeze for CompiledFormula
impl RefUnwindSafe for CompiledFormula
impl Send for CompiledFormula
impl Sync for CompiledFormula
impl Unpin for CompiledFormula
impl UnsafeUnpin for CompiledFormula
impl UnwindSafe for CompiledFormula
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