#[non_exhaustive]pub struct ExportDataStatistics {
pub file_count: Option<Int64Value>,
pub row_count: Option<Int64Value>,
/* private fields */
}Expand description
Statistics for the EXPORT DATA statement as part of Query Job. EXTRACT JOB statistics are populated in JobStatistics4.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.file_count: Option<Int64Value>Number of destination files generated in case of EXPORT DATA statement only.
row_count: Option<Int64Value>[Alpha] Number of destination rows generated in case of EXPORT DATA statement only.
Implementations§
Source§impl ExportDataStatistics
impl ExportDataStatistics
Sourcepub fn set_file_count<T>(self, v: T) -> Selfwhere
T: Into<Int64Value>,
pub fn set_file_count<T>(self, v: T) -> Selfwhere
T: Into<Int64Value>,
Sets the value of file_count.
§Example
ⓘ
use wkt::Int64Value;
let x = ExportDataStatistics::new().set_file_count(Int64Value::default()/* use setters */);Sourcepub fn set_or_clear_file_count<T>(self, v: Option<T>) -> Selfwhere
T: Into<Int64Value>,
pub fn set_or_clear_file_count<T>(self, v: Option<T>) -> Selfwhere
T: Into<Int64Value>,
Sets or clears the value of file_count.
§Example
ⓘ
use wkt::Int64Value;
let x = ExportDataStatistics::new().set_or_clear_file_count(Some(Int64Value::default()/* use setters */));
let x = ExportDataStatistics::new().set_or_clear_file_count(None::<Int64Value>);Sourcepub fn set_row_count<T>(self, v: T) -> Selfwhere
T: Into<Int64Value>,
pub fn set_row_count<T>(self, v: T) -> Selfwhere
T: Into<Int64Value>,
Sourcepub fn set_or_clear_row_count<T>(self, v: Option<T>) -> Selfwhere
T: Into<Int64Value>,
pub fn set_or_clear_row_count<T>(self, v: Option<T>) -> Selfwhere
T: Into<Int64Value>,
Trait Implementations§
Source§impl Clone for ExportDataStatistics
impl Clone for ExportDataStatistics
Source§fn clone(&self) -> ExportDataStatistics
fn clone(&self) -> ExportDataStatistics
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ExportDataStatistics
impl Debug for ExportDataStatistics
Source§impl Default for ExportDataStatistics
impl Default for ExportDataStatistics
Source§fn default() -> ExportDataStatistics
fn default() -> ExportDataStatistics
Returns the “default value” for a type. Read more
Source§impl Message for ExportDataStatistics
impl Message for ExportDataStatistics
Source§impl PartialEq for ExportDataStatistics
impl PartialEq for ExportDataStatistics
impl StructuralPartialEq for ExportDataStatistics
Auto Trait Implementations§
impl Freeze for ExportDataStatistics
impl RefUnwindSafe for ExportDataStatistics
impl Send for ExportDataStatistics
impl Sync for ExportDataStatistics
impl Unpin for ExportDataStatistics
impl UnsafeUnpin for ExportDataStatistics
impl UnwindSafe for ExportDataStatistics
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
Source§fn with_current_context(self) -> WithContext<Self> ⓘ
fn with_current_context(self) -> WithContext<Self> ⓘ
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§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