pub struct LogicalTableSource {
pub join_instruction: Option<JoinInstruction>,
pub physical_table_id: Option<String>,
}
Expand description
Information about the source of a logical table. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
Fields§
§join_instruction: Option<JoinInstruction>
Specifies the result of a join of two logical tables.
physical_table_id: Option<String>
Physical table ID.
Trait Implementations§
Source§impl Clone for LogicalTableSource
impl Clone for LogicalTableSource
Source§fn clone(&self) -> LogicalTableSource
fn clone(&self) -> LogicalTableSource
Returns a duplicate 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 LogicalTableSource
impl Debug for LogicalTableSource
Source§impl Default for LogicalTableSource
impl Default for LogicalTableSource
Source§fn default() -> LogicalTableSource
fn default() -> LogicalTableSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LogicalTableSource
impl<'de> Deserialize<'de> for LogicalTableSource
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
Source§impl PartialEq for LogicalTableSource
impl PartialEq for LogicalTableSource
Source§impl Serialize for LogicalTableSource
impl Serialize for LogicalTableSource
impl StructuralPartialEq for LogicalTableSource
Auto Trait Implementations§
impl Freeze for LogicalTableSource
impl RefUnwindSafe for LogicalTableSource
impl Send for LogicalTableSource
impl Sync for LogicalTableSource
impl Unpin for LogicalTableSource
impl UnwindSafe for LogicalTableSource
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