pub struct SourceTableDef {
pub name: String,
pub identifier: Option<String>,
pub description: Option<String>,
pub quoting: QuotingDef,
pub tags: Vec<String>,
pub meta: Map<String, Value>,
pub columns: Vec<SourceColumn>,
}Fields§
§name: String§identifier: Option<String>§description: Option<String>§quoting: QuotingDefThe table’s own quoting, over the source’s.
meta: Map<String, Value>§columns: Vec<SourceColumn>Trait Implementations§
Source§impl Clone for SourceTableDef
impl Clone for SourceTableDef
Source§impl Debug for SourceTableDef
impl Debug for SourceTableDef
Auto Trait Implementations§
impl Freeze for SourceTableDef
impl RefUnwindSafe for SourceTableDef
impl Send for SourceTableDef
impl Sync for SourceTableDef
impl Unpin for SourceTableDef
impl UnsafeUnpin for SourceTableDef
impl UnwindSafe for SourceTableDef
Blanket Implementations§
impl<T> Allocation for T
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