Struct google_dfareporting3d4::api::PathReportCompatibleFields [−][src]
pub struct PathReportCompatibleFields {
pub channel_groupings: Option<Vec<Dimension>>,
pub dimensions: Option<Vec<Dimension>>,
pub kind: Option<String>,
pub metrics: Option<Vec<Metric>>,
pub path_filters: Option<Vec<Dimension>>,
}
Expand description
Represents fields that are compatible to be selected for a report of type “PATH”.
This type is not used in any activity, and only used as part of another schema.
Fields
channel_groupings: Option<Vec<Dimension>>
Dimensions which are compatible to be selected in the “channelGroupings” section of the report.
dimensions: Option<Vec<Dimension>>
Dimensions which are compatible to be selected in the “dimensions” section of the report.
kind: Option<String>
The kind of resource this is, in this case dfareporting#pathReportCompatibleFields.
metrics: Option<Vec<Metric>>
Metrics which are compatible to be selected in the “metricNames” section of the report.
path_filters: Option<Vec<Dimension>>
Dimensions which are compatible to be selected in the “pathFilters” section of the report.
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 PathReportCompatibleFields
impl Send for PathReportCompatibleFields
impl Sync for PathReportCompatibleFields
impl Unpin for PathReportCompatibleFields
impl UnwindSafe for PathReportCompatibleFields
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more