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§
Source§impl Clone for TableListTables
impl Clone for TableListTables
Source§fn clone(&self) -> TableListTables
fn clone(&self) -> TableListTables
Returns a copy of the value. Read more
1.0.0 · 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 TableListTables
impl Debug for TableListTables
Source§impl Default for TableListTables
impl Default for TableListTables
Source§fn default() -> TableListTables
fn default() -> TableListTables
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TableListTables
impl<'de> Deserialize<'de> for TableListTables
Source§fn 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
Auto Trait Implementations§
impl Freeze for TableListTables
impl RefUnwindSafe for TableListTables
impl Send for TableListTables
impl Sync for TableListTables
impl Unpin for TableListTables
impl UnwindSafe for TableListTables
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)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