pub struct CompiledFormula {
pub parts: Vec<FormulaPart>,
}Expand description
A formula split into literal text and id-held references.
Cached per cell in DataColumn::compiled_src, and rendered back to A1 text
on demand by parser::serialize_formula.
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§fn clone(&self) -> CompiledFormula
fn clone(&self) -> CompiledFormula
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 moreSource§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