pub enum JsonNumber {
I32(i32),
U32(u32),
I64(i64),
U64(u64),
F32(f32),
F64(f64),
}
Variants§
Implementations§
Source§impl JsonNumber
impl JsonNumber
Trait Implementations§
Source§impl Clone for JsonNumber
impl Clone for JsonNumber
Source§fn clone(&self) -> JsonNumber
fn clone(&self) -> JsonNumber
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for JsonNumber
impl Debug for JsonNumber
Source§impl Display for JsonNumber
impl Display for JsonNumber
Source§impl Into<f32> for JsonNumber
impl Into<f32> for JsonNumber
Source§impl Into<f64> for JsonNumber
impl Into<f64> for JsonNumber
Source§impl PartialEq for JsonNumber
impl PartialEq for JsonNumber
impl Copy for JsonNumber
impl StructuralPartialEq for JsonNumber
Auto Trait Implementations§
impl Freeze for JsonNumber
impl RefUnwindSafe for JsonNumber
impl Send for JsonNumber
impl Sync for JsonNumber
impl Unpin for JsonNumber
impl UnwindSafe for JsonNumber
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