Enum GoNumericValue
pub enum GoNumericValue {
Int(String),
Float(f64),
Complex {
real: f64,
imag: f64,
},
}Expand description
Primitive numeric Go-like value metadata.
Variants§
Implementations§
§impl GoNumericValue
impl GoNumericValue
pub fn into_primitive(self) -> GoPrimitiveValue
pub fn into_primitive(self) -> GoPrimitiveValue
Converts the numeric metadata into a primitive value.
Trait Implementations§
§impl Clone for GoNumericValue
impl Clone for GoNumericValue
§fn clone(&self) -> GoNumericValue
fn clone(&self) -> GoNumericValue
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for GoNumericValue
impl Debug for GoNumericValue
§impl PartialEq for GoNumericValue
impl PartialEq for GoNumericValue
impl StructuralPartialEq for GoNumericValue
Auto Trait Implementations§
impl Freeze for GoNumericValue
impl RefUnwindSafe for GoNumericValue
impl Send for GoNumericValue
impl Sync for GoNumericValue
impl Unpin for GoNumericValue
impl UnsafeUnpin for GoNumericValue
impl UnwindSafe for GoNumericValue
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