Struct google_sheets4::api::DataSourceSpec[][src]

pub struct DataSourceSpec {
    pub big_query: Option<BigQueryDataSourceSpec>,
    pub parameters: Option<Vec<DataSourceParameter>>,
}

This specifies the details of the data source. For example, for BigQuery, this specifies information about the BigQuery source.

This type is not used in any activity, and only used as part of another schema.

Fields

big_query: Option<BigQueryDataSourceSpec>

A BigQueryDataSourceSpec.

parameters: Option<Vec<DataSourceParameter>>

The parameters of the data source, used when querying the data source.

Trait Implementations

impl Clone for DataSourceSpec[src]

impl Debug for DataSourceSpec[src]

impl Default for DataSourceSpec[src]

impl<'de> Deserialize<'de> for DataSourceSpec[src]

impl Part for DataSourceSpec[src]

impl Serialize for DataSourceSpec[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.