Enum geekorm_core::builder::joins::TableJoin
source · pub enum TableJoin {
InnerJoin(TableJoinOptions),
}
Expand description
Enum for joining tables
Variants§
InnerJoin(TableJoinOptions)
Inner Join
Implementations§
Trait Implementations§
source§impl ToSqlite for TableJoin
impl ToSqlite for TableJoin
source§fn on_select(&self, qb: &QueryBuilder) -> Result<String, Error>
fn on_select(&self, qb: &QueryBuilder) -> Result<String, Error>
Convert to SQLite for selecting a row
source§fn on_create(&self, query: &QueryBuilder) -> Result<String, Error>
fn on_create(&self, query: &QueryBuilder) -> Result<String, Error>
Convert to SQLite for creating a table
Auto Trait Implementations§
impl Freeze for TableJoin
impl RefUnwindSafe for TableJoin
impl Send for TableJoin
impl Sync for TableJoin
impl Unpin for TableJoin
impl UnwindSafe for TableJoin
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)