Enum autopulse::db::conn::multi_connection_impl::row::MultiField
source · pub enum MultiField<'conn: 'query, 'query> {
Postgresql(<<PgConnection as LoadConnection>::Row<'conn, 'query> as Row<'conn, <PgConnection as Connection>::Backend>>::Field<'query>),
Sqlite(<<SqliteConnection as LoadConnection>::Row<'conn, 'query> as Row<'conn, <SqliteConnection as Connection>::Backend>>::Field<'query>),
}
Variants§
Postgresql(<<PgConnection as LoadConnection>::Row<'conn, 'query> as Row<'conn, <PgConnection as Connection>::Backend>>::Field<'query>)
Sqlite(<<SqliteConnection as LoadConnection>::Row<'conn, 'query> as Row<'conn, <SqliteConnection as Connection>::Backend>>::Field<'query>)
Trait Implementations§
source§impl<'conn, 'query> Field<'conn, MultiBackend> for MultiField<'conn, 'query>
impl<'conn, 'query> Field<'conn, MultiBackend> for MultiField<'conn, 'query>
source§fn value(&self) -> Option<<MultiBackend as Backend>::RawValue<'_>>
fn value(&self) -> Option<<MultiBackend as Backend>::RawValue<'_>>
Get the value representing the current field in the raw representation
as it is transmitted by the database
Auto Trait Implementations§
impl<'conn, 'query> Freeze for MultiField<'conn, 'query>where
'conn: 'query,
impl<'conn, 'query> !RefUnwindSafe for MultiField<'conn, 'query>
impl<'conn, 'query> !Send for MultiField<'conn, 'query>
impl<'conn, 'query> !Sync for MultiField<'conn, 'query>
impl<'conn, 'query> Unpin for MultiField<'conn, 'query>where
'conn: 'query,
impl<'conn, 'query> !UnwindSafe for MultiField<'conn, 'query>
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