Struct diesel::pg::types::sql_types::Range [−][src]
The Range
SQL type.
This wraps another type to represent a SQL range of that type.
ToSql
impls
(Bound<T>, Bound<T>)
for anyT
which implementsToSql<ST>
.
FromSql
impls
(Bound<T>, Bound<T>)
for anyT
which implementsFromSql<ST>
.
Trait Implementations
impl<T, ST> Queryable<Range<ST>, Pg> for (Bound<T>, Bound<T>) where
T: FromSql<ST, Pg> + Queryable<ST, Pg>,
[src]
[+]
impl<T, ST> Queryable<Range<ST>, Pg> for (Bound<T>, Bound<T>) where
T: FromSql<ST, Pg> + Queryable<ST, Pg>,
impl<ST, T> AsExpression<Range<ST>> for (Bound<T>, Bound<T>)
[src]
[+]
impl<ST, T> AsExpression<Range<ST>> for (Bound<T>, Bound<T>)
impl<'a, ST, T> AsExpression<Range<ST>> for &'a (Bound<T>, Bound<T>)
[src]
[+]
impl<'a, ST, T> AsExpression<Range<ST>> for &'a (Bound<T>, Bound<T>)
impl<T, ST> FromSqlRow<Range<ST>, Pg> for (Bound<T>, Bound<T>) where
(Bound<T>, Bound<T>): FromSql<Range<ST>, Pg>,
[src]
[+]
impl<T, ST> FromSqlRow<Range<ST>, Pg> for (Bound<T>, Bound<T>) where
(Bound<T>, Bound<T>): FromSql<Range<ST>, Pg>,
impl<T, ST> FromSql<Range<ST>, Pg> for (Bound<T>, Bound<T>) where
T: FromSql<ST, Pg>,
[src]
[+]
impl<T, ST> FromSql<Range<ST>, Pg> for (Bound<T>, Bound<T>) where
T: FromSql<ST, Pg>,
impl<ST, T> ToSql<Range<ST>, Pg> for (Bound<T>, Bound<T>) where
T: ToSql<ST, Pg>,
[src]
[+]
impl<ST, T> ToSql<Range<ST>, Pg> for (Bound<T>, Bound<T>) where
T: ToSql<ST, Pg>,
impl<ST: QueryId> QueryId for Range<ST>
[src]
[+]
impl<ST: QueryId> QueryId for Range<ST>
impl<ST> NotNull for Range<ST>
[src]
impl<ST> NotNull for Range<ST>
impl<ST> SingleValue for Range<ST>
[src]
impl<ST> SingleValue for Range<ST>
impl<ST: Debug> Debug for Range<ST>
[src]
[+]
impl<ST: Debug> Debug for Range<ST>
impl<ST: Clone> Clone for Range<ST>
[src]
[+]
impl<ST: Clone> Clone for Range<ST>
impl<ST: Copy> Copy for Range<ST>
[src]
impl<ST: Copy> Copy for Range<ST>
impl<ST: Default> Default for Range<ST>
[src]
[+]
impl<ST: Default> Default for Range<ST>