Enum diesel::pg::types::floats::PgNumeric postgres
[−]
[src]
pub enum PgNumeric { Positive { weight: i16, scale: u16, digits: Vec<i16>, }, Negative { weight: i16, scale: u16, digits: Vec<i16>, }, NaN, }
Variants
Positive
Fields of Positive
weight: i16 | |
scale: u16 | |
digits: Vec<i16> |
Negative
Fields of Negative
weight: i16 | |
scale: u16 | |
digits: Vec<i16> |
NaN
Trait Implementations
impl Arbitrary for PgNumeric
[src]
fn arbitrary<G: Gen>(g: &mut G) -> Self
[src]
fn shrink(&self) -> Box<Iterator<Item = Self> + 'static>
[src]
impl Debug for PgNumeric
[src]
impl Clone for PgNumeric
[src]
fn clone(&self) -> PgNumeric
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl PartialEq for PgNumeric
[src]
fn eq(&self, __arg_0: &PgNumeric) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &PgNumeric) -> bool
[src]
This method tests for !=
.
impl Eq for PgNumeric
[src]
impl FromSql<Numeric, Pg> for PgNumeric
[src]
impl ToSql<Numeric, Pg> for PgNumeric
[src]
impl<DB> FromSqlRow<Numeric, DB> for PgNumeric where
DB: Backend + HasSqlType<Numeric>,
PgNumeric: FromSql<Numeric, DB>,
[src]
DB: Backend + HasSqlType<Numeric>,
PgNumeric: FromSql<Numeric, DB>,
impl<DB> Queryable<Numeric, DB> for PgNumeric where
DB: Backend + HasSqlType<Numeric>,
PgNumeric: FromSqlRow<Numeric, DB>,
[src]
DB: Backend + HasSqlType<Numeric>,
PgNumeric: FromSqlRow<Numeric, DB>,
impl<'a> AsExpression<Numeric> for PgNumeric
[src]
type Expression = Bound<Numeric, Self>
fn as_expression(self) -> Self::Expression
[src]
impl<'a, 'expr> AsExpression<Numeric> for &'expr PgNumeric
[src]
type Expression = Bound<Numeric, Self>
fn as_expression(self) -> Self::Expression
[src]
impl<'a> AsExpression<Nullable<Numeric>> for PgNumeric
[src]
type Expression = Bound<Nullable<Numeric>, Self>
fn as_expression(self) -> Self::Expression
[src]
impl<'a, 'expr> AsExpression<Nullable<Numeric>> for &'a PgNumeric
[src]
type Expression = Bound<Nullable<Numeric>, Self>
fn as_expression(self) -> Self::Expression
[src]
impl<'a, DB> ToSql<Nullable<Numeric>, DB> for PgNumeric where
DB: Backend + HasSqlType<Numeric>,
PgNumeric: ToSql<Numeric, DB>,
[src]
DB: Backend + HasSqlType<Numeric>,
PgNumeric: ToSql<Numeric, DB>,