pub struct DecimalNumber(pub Decimal);Expand description
A decimal number encoded as a string on the wire (variable precision).
Tuple Fields§
§0: DecimalImplementations§
Trait Implementations§
Source§impl Clone for DecimalNumber
impl Clone for DecimalNumber
Source§fn clone(&self) -> DecimalNumber
fn clone(&self) -> DecimalNumber
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DecimalNumber
Source§impl Debug for DecimalNumber
impl Debug for DecimalNumber
Source§impl Default for DecimalNumber
impl Default for DecimalNumber
Source§fn default() -> DecimalNumber
fn default() -> DecimalNumber
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DecimalNumber
impl<'de> Deserialize<'de> for DecimalNumber
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for DecimalNumber
impl Display for DecimalNumber
impl Eq for DecimalNumber
Source§impl From<Decimal> for DecimalNumber
impl From<Decimal> for DecimalNumber
Source§impl From<DecimalNumber> for Decimal
impl From<DecimalNumber> for Decimal
Source§fn from(value: DecimalNumber) -> Self
fn from(value: DecimalNumber) -> Self
Converts to this type from the input type.
Source§impl From<i32> for DecimalNumber
impl From<i32> for DecimalNumber
Source§impl From<i64> for DecimalNumber
impl From<i64> for DecimalNumber
Source§impl From<u32> for DecimalNumber
impl From<u32> for DecimalNumber
Source§impl FromStr for DecimalNumber
impl FromStr for DecimalNumber
Source§impl Hash for DecimalNumber
impl Hash for DecimalNumber
Source§impl Ord for DecimalNumber
impl Ord for DecimalNumber
Source§fn cmp(&self, other: &DecimalNumber) -> Ordering
fn cmp(&self, other: &DecimalNumber) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for DecimalNumber
impl PartialEq for DecimalNumber
Source§impl PartialOrd for DecimalNumber
impl PartialOrd for DecimalNumber
Source§impl Serialize for DecimalNumber
impl Serialize for DecimalNumber
impl StructuralPartialEq for DecimalNumber
Auto Trait Implementations§
impl Freeze for DecimalNumber
impl RefUnwindSafe for DecimalNumber
impl Send for DecimalNumber
impl Sync for DecimalNumber
impl Unpin for DecimalNumber
impl UnsafeUnpin for DecimalNumber
impl UnwindSafe for DecimalNumber
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.