#[non_exhaustive]pub struct SqlServerTable {
pub table: String,
pub columns: Vec<SqlServerColumn>,
/* private fields */
}
Expand description
SQLServer table.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.table: String
Table name.
columns: Vec<SqlServerColumn>
SQLServer columns in the schema. When unspecified as part of include/exclude objects, includes/excludes everything.
Implementations§
Source§impl SqlServerTable
impl SqlServerTable
pub fn new() -> Self
Sourcepub fn set_columns<T, V>(self, v: T) -> Self
pub fn set_columns<T, V>(self, v: T) -> Self
Sets the value of columns.
Trait Implementations§
Source§impl Clone for SqlServerTable
impl Clone for SqlServerTable
Source§fn clone(&self) -> SqlServerTable
fn clone(&self) -> SqlServerTable
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 SqlServerTable
impl Debug for SqlServerTable
Source§impl Default for SqlServerTable
impl Default for SqlServerTable
Source§fn default() -> SqlServerTable
fn default() -> SqlServerTable
Returns the “default value” for a type. Read more
Source§impl Message for SqlServerTable
impl Message for SqlServerTable
Source§impl PartialEq for SqlServerTable
impl PartialEq for SqlServerTable
impl StructuralPartialEq for SqlServerTable
Auto Trait Implementations§
impl Freeze for SqlServerTable
impl RefUnwindSafe for SqlServerTable
impl Send for SqlServerTable
impl Sync for SqlServerTable
impl Unpin for SqlServerTable
impl UnwindSafe for SqlServerTable
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