Struct diesel::sql_types::Interval [−][src]
The interval SQL type.
This type is currently only implemented for PostgreSQL.
ToSql
impls
PgInterval
which can be constructed usingIntervalDsl
FromSql
impls
PgInterval
which can be constructed usingIntervalDsl
Trait Implementations
impl Foldable for Interval
[src]
impl Foldable for Interval
type Sum = Nullable<Interval>
The SQL type of sum(this_type)
type Avg = Nullable<Interval>
The SQL type of avg(this_type)
impl Add for Interval
[src]
impl Add for Interval
type Rhs = Interval
The SQL type which can be added to this one
type Output = Interval
The SQL type of the result of adding Rhs
to Self
impl Sub for Interval
[src]
impl Sub for Interval
type Rhs = Interval
The SQL type which can be subtracted from this one
type Output = Interval
The SQL type of the result of subtracting Rhs
from Self
impl Mul for Interval
[src]
impl Mul for Interval
type Rhs = Integer
The SQL type which this can be multiplied by
type Output = Interval
The SQL type of the result of multiplying Self
by Rhs
impl Div for Interval
[src]
impl Div for Interval
type Rhs = Integer
The SQL type which this one can be divided by
type Output = Interval
The SQL type of the result of dividing Self
by Rhs
impl SqlOrd for Interval
[src]
impl SqlOrd for Interval
impl QueryId for Interval
[src]
[+]
impl QueryId for Interval
impl NotNull for Interval
[src]
impl NotNull for Interval
impl SingleValue for Interval
[src]
impl SingleValue for Interval
impl HasSqlType<Interval> for Pg
[src]
[+]
impl HasSqlType<Interval> for Pg
impl Debug for Interval
[src]
[+]
impl Debug for Interval
impl Clone for Interval
[src]
[+]
impl Clone for Interval
impl Copy for Interval
[src]
impl Copy for Interval
impl Default for Interval
[src]
[+]
impl Default for Interval
impl<'expr> AsExpression<Interval> for &'expr PgInterval
[src]
[+]
impl<'expr> AsExpression<Interval> for &'expr PgInterval
impl<'expr2, 'expr> AsExpression<Interval> for &'expr2 &'expr PgInterval
[src]
[+]
impl<'expr2, 'expr> AsExpression<Interval> for &'expr2 &'expr PgInterval
impl AsExpression<Interval> for PgInterval
[src]
[+]
impl AsExpression<Interval> for PgInterval
impl ToSql<Interval, Pg> for PgInterval
[src]
[+]
impl ToSql<Interval, Pg> for PgInterval
impl FromSql<Interval, Pg> for PgInterval
[src]
[+]
impl FromSql<Interval, Pg> for PgInterval