Struct google_cloud_bigquery::http::table::list::TableOverview
source · pub struct TableOverview {
pub kind: String,
pub id: String,
pub table_reference: TableReference,
pub friendly_name: Option<String>,
pub labels: Option<HashMap<String, String>>,
pub time_partitioning: Option<TimePartitioning>,
pub range_partitioning: Option<RangePartitioning>,
pub clustering: Option<Clustering>,
pub creation_time: i64,
pub expiration_time: Option<i64>,
pub table_type: String,
pub view: Option<View>,
}Fields§
§kind: StringThe resource type.
id: StringAn opaque ID of the table.
table_reference: TableReferenceA reference uniquely identifying table..
friendly_name: Option<String>The user-friendly name for this table.
labels: Option<HashMap<String, String>>The labels associated with this table. You can use these to organize and group your tables. An object containing a list of “key”: value pairs. Example: { “name”: “wrench”, “mass”: “1.3kg”, “count”: “3” }.
time_partitioning: Option<TimePartitioning>The time-based partitioning for this table.
range_partitioning: Option<RangePartitioning>The range partitioning for this table..
clustering: Option<Clustering>Clustering specification for this table, if configured.
creation_time: i64Output only. The time when this table was created, in milliseconds since the epoch.
expiration_time: Option<i64>OThe 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.
table_type: StringThe type of table.
view: Option<View>Additional details for a view.
Trait Implementations§
source§impl Clone for TableOverview
impl Clone for TableOverview
source§fn clone(&self) -> TableOverview
fn clone(&self) -> TableOverview
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for TableOverview
impl Debug for TableOverview
source§impl Default for TableOverview
impl Default for TableOverview
source§fn default() -> TableOverview
fn default() -> TableOverview
source§impl<'de> Deserialize<'de> for TableOverview
impl<'de> Deserialize<'de> for TableOverview
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>,
source§impl PartialEq<TableOverview> for TableOverview
impl PartialEq<TableOverview> for TableOverview
source§fn eq(&self, other: &TableOverview) -> bool
fn eq(&self, other: &TableOverview) -> bool
self and other values to be equal, and is used
by ==.source§impl Serialize for TableOverview
impl Serialize for TableOverview
impl Eq for TableOverview
impl StructuralEq for TableOverview
impl StructuralPartialEq for TableOverview
Auto Trait Implementations§
impl RefUnwindSafe for TableOverview
impl Send for TableOverview
impl Sync for TableOverview
impl Unpin for TableOverview
impl UnwindSafe for TableOverview
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<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
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>
T in a tonic::Request