create_datapoint

Macro create_datapoint 

Source
macro_rules! create_datapoint {
    (@field $point:ident $name:expr, $string:expr, String) => { ... };
    (@field $point:ident $name:expr, $value:expr, i64) => { ... };
    (@field $point:ident $name:expr, $value:expr, f64) => { ... };
    (@field $point:ident $name:expr, $value:expr, bool) => { ... };
    (@tag $point:ident $tag_name:expr, $tag_value:expr) => { ... };
    (@fields $point:ident) => { ... };
    (@fields $point:ident ($name:expr, $value:expr, Option<$type:ident>) , $($rest:tt)*) => { ... };
    (@fields $point:ident ($name:expr, $value:expr, Option<$type:ident>) $(,)?) => { ... };
    (@fields $point:ident $tag_name:expr => $tag_value:expr, $($rest:tt)*) => { ... };
    (@fields $point:ident $tag_name:expr => $tag_value:expr $(,)?) => { ... };
    (@fields $point:ident ($name:expr, $value:expr, $type:ident) , $($rest:tt)*) => { ... };
    (@fields $point:ident ($name:expr, $value:expr, $type:ident) $(,)?) => { ... };
    (@point $name:expr, $($fields:tt)+) => { ... };
}
👎Deprecated since 3.1.0: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the agave-unstable-api crate feature must be specified to acknowledge use of an interface that may break without warning.