pub struct GoogleCloudChannelV1ReportResultsMetadata {
pub date_range: Option<GoogleCloudChannelV1DateRange>,
pub preceding_date_range: Option<GoogleCloudChannelV1DateRange>,
pub report: Option<GoogleCloudChannelV1Report>,
pub row_count: Option<i64>,
}
Expand description
The features describing the data. Returned by CloudChannelReportsService.RunReportJob and CloudChannelReportsService.FetchReportResults.
This type is not used in any activity, and only used as part of another schema.
Fields§
§date_range: Option<GoogleCloudChannelV1DateRange>
The date range of reported usage.
preceding_date_range: Option<GoogleCloudChannelV1DateRange>
The usage dates immediately preceding date_range
with the same duration. Use this to calculate trending usage and costs. This is only populated if you request trending data. For example, if date_range
is July 1-15, preceding_date_range
will be June 16-30.
report: Option<GoogleCloudChannelV1Report>
Details of the completed report.
row_count: Option<i64>
The total number of rows of data in the final report.
Trait Implementations§
source§impl Clone for GoogleCloudChannelV1ReportResultsMetadata
impl Clone for GoogleCloudChannelV1ReportResultsMetadata
source§fn clone(&self) -> GoogleCloudChannelV1ReportResultsMetadata
fn clone(&self) -> GoogleCloudChannelV1ReportResultsMetadata
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for GoogleCloudChannelV1ReportResultsMetadata
impl Default for GoogleCloudChannelV1ReportResultsMetadata
source§fn default() -> GoogleCloudChannelV1ReportResultsMetadata
fn default() -> GoogleCloudChannelV1ReportResultsMetadata
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for GoogleCloudChannelV1ReportResultsMetadata
impl<'de> Deserialize<'de> for GoogleCloudChannelV1ReportResultsMetadata
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 Part for GoogleCloudChannelV1ReportResultsMetadata
Auto Trait Implementations§
impl RefUnwindSafe for GoogleCloudChannelV1ReportResultsMetadata
impl Send for GoogleCloudChannelV1ReportResultsMetadata
impl Sync for GoogleCloudChannelV1ReportResultsMetadata
impl Unpin for GoogleCloudChannelV1ReportResultsMetadata
impl UnwindSafe for GoogleCloudChannelV1ReportResultsMetadata
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