pub enum SQLiteSchemaType {
Table(&'static TableRef),
View(&'static dyn SQLViewInfo),
Index(&'static dyn SQLIndexInfo),
Trigger,
}Expand description
The type of database object
Variants§
Table(&'static TableRef)
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§impl Debug for SQLiteSchemaType
impl Debug for SQLiteSchemaType
impl SQLSchemaType for SQLiteSchemaType
Auto Trait Implementations§
impl !RefUnwindSafe for SQLiteSchemaType
impl !UnwindSafe for SQLiteSchemaType
impl Freeze for SQLiteSchemaType
impl Send for SQLiteSchemaType
impl Sync for SQLiteSchemaType
impl Unpin for SQLiteSchemaType
impl UnsafeUnpin 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