pub struct AddDefinedColumnRequest {
pub table_name: String,
pub columns: Vec<DefinedColumnSchema>,
}
Fields§
§table_name: String
§columns: Vec<DefinedColumnSchema>
Implementations§
Source§impl AddDefinedColumnRequest
impl AddDefinedColumnRequest
pub fn new(table_name: &str) -> Self
Sourcepub fn column(self, def_col: DefinedColumnSchema) -> Self
pub fn column(self, def_col: DefinedColumnSchema) -> Self
添加一个预定义列
Sourcepub fn columns(
self,
def_cols: impl IntoIterator<Item = DefinedColumnSchema>,
) -> Self
pub fn columns( self, def_cols: impl IntoIterator<Item = DefinedColumnSchema>, ) -> Self
设置预定义列
Sourcepub fn column_integer(self, name: &str) -> Self
pub fn column_integer(self, name: &str) -> Self
添加整数类型预定以列
Sourcepub fn column_string(self, name: &str) -> Self
pub fn column_string(self, name: &str) -> Self
添加字符串类型预定义列
Sourcepub fn column_double(self, name: &str) -> Self
pub fn column_double(self, name: &str) -> Self
添加双精度类型预定义列
Sourcepub fn column_bool(self, name: &str) -> Self
pub fn column_bool(self, name: &str) -> Self
添加布尔值类型预定义列
Sourcepub fn column_blob(self, name: &str) -> Self
pub fn column_blob(self, name: &str) -> Self
添加二进制类型预定义列
Trait Implementations§
Source§impl Clone for AddDefinedColumnRequest
impl Clone for AddDefinedColumnRequest
Source§fn clone(&self) -> AddDefinedColumnRequest
fn clone(&self) -> AddDefinedColumnRequest
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 AddDefinedColumnRequest
impl Debug for AddDefinedColumnRequest
Source§impl Default for AddDefinedColumnRequest
impl Default for AddDefinedColumnRequest
Source§fn default() -> AddDefinedColumnRequest
fn default() -> AddDefinedColumnRequest
Returns the “default value” for a type. Read more
Source§impl From<AddDefinedColumnRequest> for AddDefinedColumnRequest
impl From<AddDefinedColumnRequest> for AddDefinedColumnRequest
Source§fn from(value: AddDefinedColumnRequest) -> Self
fn from(value: AddDefinedColumnRequest) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for AddDefinedColumnRequest
impl RefUnwindSafe for AddDefinedColumnRequest
impl Send for AddDefinedColumnRequest
impl Sync for AddDefinedColumnRequest
impl Unpin for AddDefinedColumnRequest
impl UnwindSafe for AddDefinedColumnRequest
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