Struct google_analytics3::api::Columns
source · pub struct Columns {
pub attribute_names: Option<Vec<String>>,
pub etag: Option<String>,
pub items: Option<Vec<Column>>,
pub kind: Option<String>,
pub total_results: Option<i32>,
}
Expand description
Lists columns (dimensions and metrics) for a particular report type.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- columns list metadata (response)
Fields§
§attribute_names: Option<Vec<String>>
List of attributes names returned by columns.
etag: Option<String>
Etag of collection. This etag can be compared with the last response etag to check if response has changed.
items: Option<Vec<Column>>
List of columns for a report type.
kind: Option<String>
Collection type.
total_results: Option<i32>
Total number of columns returned in the response.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Columns
impl<'de> Deserialize<'de> for Columns
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
impl ResponseResult for Columns
Auto Trait Implementations§
impl RefUnwindSafe for Columns
impl Send for Columns
impl Sync for Columns
impl Unpin for Columns
impl UnwindSafe for Columns
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