pub struct NewUser {
pub external_id: i64,
}Fields§
§external_id: i64Trait Implementations§
Source§impl<'insert> Insertable<table> for &'insert NewUser
impl<'insert> Insertable<table> for &'insert NewUser
Source§type Values = <(Option<Grouped<Eq<external_id, <&'insert i64 as AsExpression<<external_id as Expression>::SqlType>>::Expression>>>,) as Insertable<table>>::Values
type Values = <(Option<Grouped<Eq<external_id, <&'insert i64 as AsExpression<<external_id as Expression>::SqlType>>::Expression>>>,) as Insertable<table>>::Values
The
VALUES clause to insert these records Read moreSource§fn values(
self,
) -> <(Option<Eq<external_id, &'insert i64>>,) as Insertable<table>>::Values
fn values( self, ) -> <(Option<Eq<external_id, &'insert i64>>,) as Insertable<table>>::Values
Construct
Self::Values Read moreSource§fn insert_into(self, table: T) -> InsertStatement<T, Self::Values>
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values>
Insert
self into a given table. Read moreSource§impl Insertable<table> for NewUser
impl Insertable<table> for NewUser
Source§type Values = <(Option<Grouped<Eq<external_id, <i64 as AsExpression<<external_id as Expression>::SqlType>>::Expression>>>,) as Insertable<table>>::Values
type Values = <(Option<Grouped<Eq<external_id, <i64 as AsExpression<<external_id as Expression>::SqlType>>::Expression>>>,) as Insertable<table>>::Values
The
VALUES clause to insert these records Read moreSource§fn values(
self,
) -> <(Option<Eq<external_id, i64>>,) as Insertable<table>>::Values
fn values( self, ) -> <(Option<Eq<external_id, i64>>,) as Insertable<table>>::Values
Construct
Self::Values Read moreSource§fn insert_into(self, table: T) -> InsertStatement<T, Self::Values>
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values>
Insert
self into a given table. Read moreimpl UndecoratedInsertRecord<table> for NewUser
Auto Trait Implementations§
impl Freeze for NewUser
impl RefUnwindSafe for NewUser
impl Send for NewUser
impl Sync for NewUser
impl Unpin for NewUser
impl UnwindSafe for NewUser
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> IntoSql for T
impl<T> IntoSql for T
Source§fn into_sql<T>(self) -> Self::Expression
fn into_sql<T>(self) -> Self::Expression
Convert
self to an expression for Diesel’s query builder. Read moreSource§fn as_sql<'a, T>(&'a self) -> <&'a Self as AsExpression<T>>::Expression
fn as_sql<'a, T>(&'a self) -> <&'a Self as AsExpression<T>>::Expression
Convert
&self to an expression for Diesel’s query builder. Read more