Struct rusoto_lakeformation::TableResource
source · [−]pub struct TableResource {
pub catalog_id: Option<String>,
pub database_name: String,
pub name: Option<String>,
pub table_wildcard: Option<TableWildcard>,
}
Expand description
A structure for the table object. A table is a metadata definition that represents your data. You can Grant and Revoke table privileges to a principal.
Fields
catalog_id: Option<String>
The identifier for the Data Catalog. By default, it is the account ID of the caller.
database_name: String
The name of the database for the table. Unique to a Data Catalog. A database is a set of associated table definitions organized into a logical group. You can Grant and Revoke database privileges to a principal.
name: Option<String>
The name of the table.
table_wildcard: Option<TableWildcard>
A wildcard object representing every table under a database.
At least one of TableResource$Name
or TableResource$TableWildcard
is required.
Trait Implementations
sourceimpl Clone for TableResource
impl Clone for TableResource
sourcefn clone(&self) -> TableResource
fn clone(&self) -> TableResource
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 TableResource
impl Debug for TableResource
sourceimpl Default for TableResource
impl Default for TableResource
sourcefn default() -> TableResource
fn default() -> TableResource
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for TableResource
impl<'de> Deserialize<'de> for TableResource
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 PartialEq<TableResource> for TableResource
impl PartialEq<TableResource> for TableResource
sourcefn eq(&self, other: &TableResource) -> bool
fn eq(&self, other: &TableResource) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &TableResource) -> bool
fn ne(&self, other: &TableResource) -> bool
This method tests for !=
.
sourceimpl Serialize for TableResource
impl Serialize for TableResource
impl StructuralPartialEq for TableResource
Auto Trait Implementations
impl RefUnwindSafe for TableResource
impl Send for TableResource
impl Sync for TableResource
impl Unpin for TableResource
impl UnwindSafe for TableResource
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> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
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