pub struct Citext;Trait Implementations§
Source§impl<'expr2, 'expr> AsExpression<Citext> for &'expr2 &'expr CiString
impl<'expr2, 'expr> AsExpression<Citext> for &'expr2 &'expr CiString
Source§type Expression = Bound<Citext, &'expr2 &'expr CiString>
type Expression = Bound<Citext, &'expr2 &'expr CiString>
The expression being returned
Source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
Perform the conversion
Source§impl<'expr> AsExpression<Citext> for &'expr CiString
impl<'expr> AsExpression<Citext> for &'expr CiString
Source§type Expression = Bound<Citext, &'expr CiString>
type Expression = Bound<Citext, &'expr CiString>
The expression being returned
Source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
Perform the conversion
Source§impl AsExpression<Citext> for CiString
impl AsExpression<Citext> for CiString
Source§type Expression = Bound<Citext, CiString>
type Expression = Bound<Citext, CiString>
The expression being returned
Source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
Perform the conversion
Source§impl HasSqlType<Citext> for Pg
impl HasSqlType<Citext> for Pg
Source§fn metadata(lookup: &PgMetadataLookup) -> PgTypeMetadata
fn metadata(lookup: &PgMetadataLookup) -> PgTypeMetadata
Fetch the metadata for the given type Read more
Source§impl QueryId for Citext
impl QueryId for Citext
Source§const HAS_STATIC_QUERY_ID: bool = true
const HAS_STATIC_QUERY_ID: bool = true
Can the SQL generated by
Self be uniquely identified by its type? Read moreimpl NotNull for Citext
impl SingleValue for Citext
Auto Trait Implementations§
impl Freeze for Citext
impl RefUnwindSafe for Citext
impl Send for Citext
impl Sync for Citext
impl Unpin for Citext
impl UnwindSafe for Citext
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> IntoNullable for Twhere
T: NotNull,
impl<T> IntoNullable for Twhere
T: NotNull,
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