Struct solana_metrics::datapoint::DataPoint
source · pub struct DataPoint {
pub name: &'static str,
pub timestamp: SystemTime,
pub fields: Vec<(&'static str, String)>,
}
Fields§
§name: &'static str
§timestamp: SystemTime
§fields: Vec<(&'static str, String)>
Implementations§
source§impl DataPoint
impl DataPoint
pub fn new(name: &'static str) -> Self
pub fn add_field_str(&mut self, name: &'static str, value: &str) -> &mut Self
pub fn add_field_bool(&mut self, name: &'static str, value: bool) -> &mut Self
pub fn add_field_i64(&mut self, name: &'static str, value: i64) -> &mut Self
pub fn add_field_f64(&mut self, name: &'static str, value: f64) -> &mut Self
Trait Implementations§
source§impl From<CounterPoint> for DataPoint
impl From<CounterPoint> for DataPoint
source§fn from(counter_point: CounterPoint) -> Self
fn from(counter_point: CounterPoint) -> Self
Converts to this type from the input type.