pub struct TokensExtract {
pub where: BTreeMap<String, String>,
pub sum: Vec<String>,
}Expand description
Token reduction: over matching records, sum the listed integer fields. A record where no listed path resolves leaves the total untouched (it never turns an absent total into zero).
Fields§
§where: BTreeMap<String, String>§sum: Vec<String>Trait Implementations§
Source§impl Clone for TokensExtract
impl Clone for TokensExtract
Source§fn clone(&self) -> TokensExtract
fn clone(&self) -> TokensExtract
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 TokensExtract
impl Debug for TokensExtract
Source§impl<'de> Deserialize<'de> for TokensExtract
impl<'de> Deserialize<'de> for TokensExtract
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
Auto Trait Implementations§
impl Freeze for TokensExtract
impl RefUnwindSafe for TokensExtract
impl Send for TokensExtract
impl Sync for TokensExtract
impl Unpin for TokensExtract
impl UnsafeUnpin for TokensExtract
impl UnwindSafe for TokensExtract
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