Struct google_bigquery2::GoogleSheetsOptions
source · pub struct GoogleSheetsOptions {
pub skip_leading_rows: Option<String>,
}Expand description
There is no detailed description.
This type is not used in any activity, and only used as part of another schema.
Fields§
§skip_leading_rows: Option<String>[Optional] The number of rows at the top of a sheet that BigQuery will skip when reading the data. The default value is 0. This property is useful if you have header rows that should be skipped. When autodetect is on, behavior is the following: * skipLeadingRows unspecified - Autodetect tries to detect headers in the first row. If they are not detected, the row is read as data. Otherwise data is read starting from the second row. * skipLeadingRows is 0 - Instructs autodetect that there are no headers and data should be read starting from the first row. * skipLeadingRows = N > 0 - Autodetect skips N-1 rows and tries to detect headers in row N. If headers are not detected, row N is just skipped. Otherwise row N is used to extract column names for the detected schema.
Trait Implementations§
source§impl Clone for GoogleSheetsOptions
impl Clone for GoogleSheetsOptions
source§fn clone(&self) -> GoogleSheetsOptions
fn clone(&self) -> GoogleSheetsOptions
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GoogleSheetsOptions
impl Debug for GoogleSheetsOptions
source§impl Default for GoogleSheetsOptions
impl Default for GoogleSheetsOptions
source§fn default() -> GoogleSheetsOptions
fn default() -> GoogleSheetsOptions
source§impl Deserialize for GoogleSheetsOptions
impl Deserialize for GoogleSheetsOptions
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer,
source§impl Serialize for GoogleSheetsOptions
impl Serialize for GoogleSheetsOptions
impl Part for GoogleSheetsOptions
Auto Trait Implementations§
impl Freeze for GoogleSheetsOptions
impl RefUnwindSafe for GoogleSheetsOptions
impl Send for GoogleSheetsOptions
impl Sync for GoogleSheetsOptions
impl Unpin for GoogleSheetsOptions
impl UnwindSafe for GoogleSheetsOptions
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more