Struct uuid_diesel_0_7_pg::Uuid
source · pub struct Uuid(pub Uuid);
Tuple Fields§
§0: Uuid
Trait Implementations§
source§impl<'expr> AsExpression<Nullable<Uuid>> for &'expr Uuid
impl<'expr> AsExpression<Nullable<Uuid>> for &'expr Uuid
§type Expression = Bound<Nullable<Uuid>, &'expr Uuid>
type Expression = Bound<Nullable<Uuid>, &'expr Uuid>
The expression being returned
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
Perform the conversion
source§impl AsExpression<Nullable<Uuid>> for Uuid
impl AsExpression<Nullable<Uuid>> for Uuid
§type Expression = Bound<Nullable<Uuid>, Uuid>
type Expression = Bound<Nullable<Uuid>, Uuid>
The expression being returned
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
Perform the conversion
source§impl<'expr> AsExpression<Uuid> for &'expr Uuid
impl<'expr> AsExpression<Uuid> for &'expr Uuid
§type Expression = Bound<Uuid, &'expr Uuid>
type Expression = Bound<Uuid, &'expr Uuid>
The expression being returned
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
Perform the conversion
source§impl AsExpression<Uuid> for Uuid
impl AsExpression<Uuid> for Uuid
§type Expression = Bound<Uuid, Uuid>
type Expression = Bound<Uuid, Uuid>
The expression being returned
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
Perform the conversion
source§impl<'de> Deserialize<'de> for Uuid
impl<'de> Deserialize<'de> for Uuid
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl<__ST, __DB> FromSqlRow<__ST, __DB> for Uuidwhere
__DB: Backend,
Self: FromSql<__ST, __DB>,
impl<__ST, __DB> FromSqlRow<__ST, __DB> for Uuidwhere
__DB: Backend,
Self: FromSql<__ST, __DB>,
source§impl<__ST, __DB> Queryable<__ST, __DB> for Uuidwhere
__DB: Backend,
Self: FromSql<__ST, __DB>,
impl<__ST, __DB> Queryable<__ST, __DB> for Uuidwhere
__DB: Backend,
Self: FromSql<__ST, __DB>,
source§impl<__DB> ToSql<Nullable<Uuid>, __DB> for Uuidwhere
__DB: Backend,
Self: ToSql<UuidDiesel, __DB>,
impl<__DB> ToSql<Nullable<Uuid>, __DB> for Uuidwhere
__DB: Backend,
Self: ToSql<UuidDiesel, __DB>,
impl StructuralPartialEq for Uuid
Auto Trait Implementations§
impl RefUnwindSafe for Uuid
impl Send for Uuid
impl Sync for Uuid
impl Unpin for Uuid
impl UnwindSafe for Uuid
Blanket Implementations§
source§impl<T> IntoSql for T
impl<T> IntoSql for T
source§fn into_sql<T>(self) -> Self::Expressionwhere
Self: AsExpression<T> + Sized,
fn into_sql<T>(self) -> Self::Expressionwhere
Self: AsExpression<T> + Sized,
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