Struct google_analyticsdata1_beta::api::MetricMetadata [−][src]
pub struct MetricMetadata {
pub api_name: Option<String>,
pub custom_definition: Option<bool>,
pub deprecated_api_names: Option<Vec<String>>,
pub description: Option<String>,
pub expression: Option<String>,
pub type_: Option<String>,
pub ui_name: Option<String>,
}Expand description
Explains a metric.
This type is not used in any activity, and only used as part of another schema.
Fields
api_name: Option<String>A metric name. Useable in Metric’s name. For example, eventCount.
custom_definition: Option<bool>True if the metric is a custom metric for this property.
deprecated_api_names: Option<Vec<String>>Still usable but deprecated names for this metric. If populated, this metric is available by either apiName or one of deprecatedApiNames for a period of time. After the deprecation period, the metric will be available only by apiName.
description: Option<String>Description of how this metric is used and calculated.
expression: Option<String>The mathematical expression for this derived metric. Can be used in Metric’s expression field for equivalent reports. Most metrics are not expressions, and for non-expressions, this field is empty.
type_: Option<String>The type of this metric.
ui_name: Option<String>This metric’s name within the Google Analytics user interface. For example, Event count.
Trait Implementations
Returns the “default value” for a type. Read more
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 RefUnwindSafe for MetricMetadata
impl Send for MetricMetadata
impl Sync for MetricMetadata
impl Unpin for MetricMetadata
impl UnwindSafe for MetricMetadata
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more