pub enum SQLiteSchemaType {
Table(&'static dyn SQLiteTableInfo),
View(&'static dyn SQLViewInfo),
Index(&'static dyn SQLIndexInfo),
Trigger,
}Expand description
The type of database object
Variants§
Table(&'static dyn SQLiteTableInfo)
A regular table
View(&'static dyn SQLViewInfo)
A view
Index(&'static dyn SQLIndexInfo)
An index
Trigger
A trigger
Trait Implementations§
Source§impl Clone for SQLiteSchemaType
impl Clone for SQLiteSchemaType
Source§fn clone(&self) -> SQLiteSchemaType
fn clone(&self) -> SQLiteSchemaType
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 SQLiteSchemaType
impl Debug for SQLiteSchemaType
impl SQLSchemaType for SQLiteSchemaType
Auto Trait Implementations§
impl Freeze for SQLiteSchemaType
impl !RefUnwindSafe for SQLiteSchemaType
impl Send for SQLiteSchemaType
impl Sync for SQLiteSchemaType
impl Unpin for SQLiteSchemaType
impl !UnwindSafe for SQLiteSchemaType
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