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
PositiveFields of Positive
weight: i16 | |
scale: u16 | |
digits: Vec<i16> |
NegativeFields 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>,