Skip to main content

scratch_test_value/conversions/
from_number.rs

1use crate::{SNumber, SValue};
2
3impl SNumber {
4    pub const fn svalue(self) -> SValue {
5        match self {
6            Self::Int(i) => SValue::Int(i),
7            Self::Float(f) => SValue::Float(f),
8        }
9    }
10}
11
12impl From<SNumber> for SValue {
13    fn from(value: SNumber) -> Self {
14        value.svalue()
15    }
16}