Enum google_api_proto::google::cloud::storageinsights::v1::report_config::ReportFormat
source · pub enum ReportFormat {
CsvOptions(CsvOptions),
ParquetOptions(ParquetOptions),
}
Expand description
Format in which report will be published.
Variants§
CsvOptions(CsvOptions)
Options for CSV formatted reports.
ParquetOptions(ParquetOptions)
Options for Parquet formatted reports.
Implementations§
source§impl ReportFormat
impl ReportFormat
sourcepub fn merge<B>(
field: &mut Option<ReportFormat>,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
pub fn merge<B>(
field: &mut Option<ReportFormat>,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
sourcepub fn encoded_len(&self) -> usize
pub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Trait Implementations§
source§impl Clone for ReportFormat
impl Clone for ReportFormat
source§fn clone(&self) -> ReportFormat
fn clone(&self) -> ReportFormat
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 Debug for ReportFormat
impl Debug for ReportFormat
source§impl PartialEq for ReportFormat
impl PartialEq for ReportFormat
source§fn eq(&self, other: &ReportFormat) -> bool
fn eq(&self, other: &ReportFormat) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ReportFormat
Auto Trait Implementations§
impl Freeze for ReportFormat
impl RefUnwindSafe for ReportFormat
impl Send for ReportFormat
impl Sync for ReportFormat
impl Unpin for ReportFormat
impl UnwindSafe for ReportFormat
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
§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>
Wrap the input message
T
in a tonic::Request