Struct google_fusiontables2::Table[][src]

pub struct Table {
    pub table_properties_json_schema: Option<String>,
    pub kind: Option<String>,
    pub attribution: Option<String>,
    pub description: Option<String>,
    pub column_properties_json_schema: Option<String>,
    pub is_exportable: Option<bool>,
    pub base_table_ids: Option<Vec<String>>,
    pub table_properties_json: Option<String>,
    pub attribution_link: Option<String>,
    pub sql: Option<String>,
    pub table_id: Option<String>,
    pub columns: Option<Vec<Column>>,
    pub name: Option<String>,
}

Represents a table.

Activities

This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).

Fields

JSON schema for validating the JSON table properties.

The kind of item this is. For a table, this is always fusiontables#table.

Attribution assigned to the table.

Description assigned to the table.

Default JSON schema for validating all JSON column properties.

Variable for whether table is exportable.

Base table identifier if this table is a view or merged table.

JSON object containing custom table properties.

Optional link for attribution.

SQL that encodes the table definition for derived tables.

Encrypted unique alphanumeric identifier for the table.

Columns in the table.

Name assigned to a table.

Trait Implementations

impl Default for Table
[src]

Returns the "default value" for a type. Read more

impl Clone for Table
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Table
[src]

Formats the value using the given formatter. Read more

impl RequestValue for Table
[src]

impl ResponseResult for Table
[src]

Auto Trait Implementations

impl Send for Table

impl Sync for Table