pub struct TableListTables {
pub clustering: Option<Clustering>,
pub creation_time: Option<String>,
pub expiration_time: Option<String>,
pub friendly_name: Option<String>,
pub id: Option<String>,
pub kind: Option<String>,
pub labels: Option<HashMap<String, String>>,
pub range_partitioning: Option<RangePartitioning>,
pub table_reference: TableReference,
pub time_partitioning: Option<TimePartitioning>,
pub type: Option<String>,
pub view: Option<TableListView>,
}
Fields
clustering: Option<Clustering>
creation_time: Option<String>
The time when this table was created, in milliseconds since the epoch.
expiration_time: Option<String>
[Optional] The time when this table expires, in milliseconds since the epoch. If not present, the table will persist indefinitely. Expired tables will be deleted and their storage reclaimed.
friendly_name: Option<String>
The user-friendly name for this table.
id: Option<String>
An opaque ID of the table
kind: Option<String>
The resource type.
labels: Option<HashMap<String, String>>
The labels associated with this table. You can use these to organize and group your tables.
range_partitioning: Option<RangePartitioning>
table_reference: TableReference
time_partitioning: Option<TimePartitioning>
type: Option<String>
The type of table. Possible values are: TABLE, VIEW.
view: Option<TableListView>
Trait Implementations
sourceimpl Clone for TableListTables
impl Clone for TableListTables
sourcefn clone(&self) -> TableListTables
fn clone(&self) -> TableListTables
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for TableListTables
impl Debug for TableListTables
sourceimpl Default for TableListTables
impl Default for TableListTables
sourcefn default() -> TableListTables
fn default() -> TableListTables
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for TableListTables
impl<'de> Deserialize<'de> for TableListTables
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for TableListTables
impl Serialize for TableListTables
Auto Trait Implementations
impl RefUnwindSafe for TableListTables
impl Send for TableListTables
impl Sync for TableListTables
impl Unpin for TableListTables
impl UnwindSafe for TableListTables
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more