Struct google_api_proto::google::analytics::admin::v1beta::RunAccessReportResponse
source · pub struct RunAccessReportResponse {
pub dimension_headers: Vec<AccessDimensionHeader>,
pub metric_headers: Vec<AccessMetricHeader>,
pub rows: Vec<AccessRow>,
pub row_count: i32,
pub quota: Option<AccessQuota>,
}
Expand description
The customized Data Access Record Report response.
Fields§
§dimension_headers: Vec<AccessDimensionHeader>
The header for a column in the report that corresponds to a specific dimension. The number of DimensionHeaders and ordering of DimensionHeaders matches the dimensions present in rows.
metric_headers: Vec<AccessMetricHeader>
The header for a column in the report that corresponds to a specific metric. The number of MetricHeaders and ordering of MetricHeaders matches the metrics present in rows.
rows: Vec<AccessRow>
Rows of dimension value combinations and metric values in the report.
row_count: i32
The total number of rows in the query result. rowCount
is independent of
the number of rows returned in the response, the limit
request
parameter, and the offset
request parameter. For example if a query
returns 175 rows and includes limit
of 50 in the API request, the
response will contain rowCount
of 175 but only 50 rows.
To learn more about this pagination parameter, see Pagination.
quota: Option<AccessQuota>
The quota state for this Analytics property including this request. This field doesn’t work with account-level requests.
Trait Implementations§
source§impl Clone for RunAccessReportResponse
impl Clone for RunAccessReportResponse
source§fn clone(&self) -> RunAccessReportResponse
fn clone(&self) -> RunAccessReportResponse
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for RunAccessReportResponse
impl Debug for RunAccessReportResponse
source§impl Default for RunAccessReportResponse
impl Default for RunAccessReportResponse
source§impl Message for RunAccessReportResponse
impl Message for RunAccessReportResponse
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
. Read moresource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
.source§impl PartialEq for RunAccessReportResponse
impl PartialEq for RunAccessReportResponse
source§fn eq(&self, other: &RunAccessReportResponse) -> bool
fn eq(&self, other: &RunAccessReportResponse) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for RunAccessReportResponse
Auto Trait Implementations§
impl Freeze for RunAccessReportResponse
impl RefUnwindSafe for RunAccessReportResponse
impl Send for RunAccessReportResponse
impl Sync for RunAccessReportResponse
impl Unpin for RunAccessReportResponse
impl UnwindSafe for RunAccessReportResponse
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T
in a tonic::Request