pub struct MappingConfig {
pub bitmap: Vec<String>,
pub add: Vec<String>,
pub add_value: Vec<AddValueConfig>,
}
Expand description
Configuration for metric pattern mapping
Fields§
§bitmap: Vec<String>
Patterns for bitmap (unique count) metrics
add: Vec<String>
Patterns for additive metrics
add_value: Vec<AddValueConfig>
Patterns for value-based additive metrics
Trait Implementations§
Source§impl Clone for MappingConfig
impl Clone for MappingConfig
Source§fn clone(&self) -> MappingConfig
fn clone(&self) -> MappingConfig
Returns a copy of the value. Read more
1.0.0 · 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 MappingConfig
impl Debug for MappingConfig
Source§impl Default for MappingConfig
impl Default for MappingConfig
Source§impl<'de> Deserialize<'de> for MappingConfig
impl<'de> Deserialize<'de> for MappingConfig
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 MappingConfig
impl RefUnwindSafe for MappingConfig
impl Send for MappingConfig
impl Sync for MappingConfig
impl Unpin for MappingConfig
impl UnwindSafe for MappingConfig
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