pub struct Block {
pub id: Vec<u8>,
pub rank: String,
pub type_: String,
}Fields§
§id: Vec<u8>§rank: String§type_: StringTrait Implementations§
Source§impl<'insert> Insertable<table> for &'insert Block
impl<'insert> Insertable<table> for &'insert Block
Source§type Values = <(Option<Eq<id, <&'insert Vec<u8> as AsExpression<<id as Expression>::SqlType>>::Expression>>, Option<Eq<rank, <&'insert String as AsExpression<<rank as Expression>::SqlType>>::Expression>>, Option<Eq<type_, <&'insert String as AsExpression<<type_ as Expression>::SqlType>>::Expression>>) as Insertable<table>>::Values
type Values = <(Option<Eq<id, <&'insert Vec<u8> as AsExpression<<id as Expression>::SqlType>>::Expression>>, Option<Eq<rank, <&'insert String as AsExpression<<rank as Expression>::SqlType>>::Expression>>, Option<Eq<type_, <&'insert String as AsExpression<<type_ as Expression>::SqlType>>::Expression>>) as Insertable<table>>::Values
The
VALUES clause to insert these records Read moreSource§fn insert_into(self, table: T) -> InsertStatement<T, Self::Values>where
Self: Sized,
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values>where
Self: Sized,
Insert
self into a given table. Read moreSource§impl<'insert> Insertable<table> for Block
impl<'insert> Insertable<table> for Block
Source§type Values = <(Option<Eq<id, <Vec<u8> as AsExpression<<id as Expression>::SqlType>>::Expression>>, Option<Eq<rank, <String as AsExpression<<rank as Expression>::SqlType>>::Expression>>, Option<Eq<type_, <String as AsExpression<<type_ as Expression>::SqlType>>::Expression>>) as Insertable<table>>::Values
type Values = <(Option<Eq<id, <Vec<u8> as AsExpression<<id as Expression>::SqlType>>::Expression>>, Option<Eq<rank, <String as AsExpression<<rank as Expression>::SqlType>>::Expression>>, Option<Eq<type_, <String as AsExpression<<type_ as Expression>::SqlType>>::Expression>>) as Insertable<table>>::Values
The
VALUES clause to insert these records Read moreSource§fn insert_into(self, table: T) -> InsertStatement<T, Self::Values>where
Self: Sized,
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values>where
Self: Sized,
Insert
self into a given table. Read moreimpl Eq for Block
impl<'insert> UndecoratedInsertRecord<table> for Block
Auto Trait Implementations§
impl Freeze for Block
impl RefUnwindSafe for Block
impl Send for Block
impl Sync for Block
impl Unpin for Block
impl UnwindSafe for Block
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::Expressionwhere
Self: Sized + AsExpression<T>,
fn into_sql<T>(self) -> Self::Expressionwhere
Self: Sized + AsExpression<T>,
Convert
self to an expression for Diesel’s query builder. Read moreSource§fn as_sql<'a, T>(&'a self) -> <&'a Self as AsExpression<T>>::Expressionwhere
&'a Self: AsExpression<T>,
fn as_sql<'a, T>(&'a self) -> <&'a Self as AsExpression<T>>::Expressionwhere
&'a Self: AsExpression<T>,
Convert
&self to an expression for Diesel’s query builder. Read more