pub struct CreateTableRequest {
pub namespace: String,
pub table_name: String,
pub schema: Vec<TableColumn>,
pub description: Option<String>,
pub is_private: Option<bool>,
}Expand description
Request to create a table
Fields§
§namespace: StringNamespace (your username or team handle)
table_name: StringTable name
schema: Vec<TableColumn>Table schema (columns)
description: Option<String>Table description
is_private: Option<bool>Whether the table is private
Implementations§
Trait Implementations§
Source§impl Clone for CreateTableRequest
impl Clone for CreateTableRequest
Source§fn clone(&self) -> CreateTableRequest
fn clone(&self) -> CreateTableRequest
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 CreateTableRequest
impl Debug for CreateTableRequest
Auto Trait Implementations§
impl Freeze for CreateTableRequest
impl RefUnwindSafe for CreateTableRequest
impl Send for CreateTableRequest
impl Sync for CreateTableRequest
impl Unpin for CreateTableRequest
impl UnwindSafe for CreateTableRequest
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