Lines Matching defs:Number
22 pub struct Number { struct
23 n: N,
75 impl Number { implementation
264 pub fn from_f64(f: f64) -> Option<Number> { in from_f64()
291 impl Display for Number { implementation
307 impl Debug for Number { implementation
313 impl Serialize for Number { implementation
341 impl<'de> Deserialize<'de> for Number { implementation
343 fn deserialize<D>(deserializer: D) -> Result<Number, D::Error> in deserialize()
357 fn visit_i64<E>(self, value: i64) -> Result<Number, E> { in deserialize()
362 fn visit_u64<E>(self, value: u64) -> Result<Number, E> { in deserialize()
367 fn visit_f64<E>(self, value: f64) -> Result<Number, E> in deserialize()
376 fn visit_map<V>(self, mut visitor: V) -> Result<Number, V::Error> in deserialize()
531 impl<'de> Deserializer<'de> for Number { implementation
556 impl<'de, 'a> Deserializer<'de> for &'a Number { implementation
629 impl From<ParserNumber> for Number { implementation
729 impl Number { implementation