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 Eq for Uuid
impl StructuralEq for Uuid
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