Struct aws_sdk_quicksight::model::LogicalTable [−][src]
#[non_exhaustive]pub struct LogicalTable {
pub alias: Option<String>,
pub data_transforms: Option<Vec<TransformOperation>>,
pub source: Option<LogicalTableSource>,
}
Expand description
A logical table is a unit that joins and that data transformations operate on. A logical table has a source, which can be either a physical table or result of a join. When a logical table points to a physical table, the logical table acts as a mutable copy of that physical table through transform operations.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.alias: Option<String>
A display name for the logical table.
data_transforms: Option<Vec<TransformOperation>>
Transform operations that act on this logical table.
source: Option<LogicalTableSource>
Source of this logical table.
Implementations
Transform operations that act on this logical table.
Source of this logical table.
Creates a new builder-style object to manufacture LogicalTable
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for LogicalTable
impl Send for LogicalTable
impl Sync for LogicalTable
impl Unpin for LogicalTable
impl UnwindSafe for LogicalTable
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more