pub fn convert_static_node_to_string(val: StaticNode) -> Option<String> {
    match val {
        StaticNode::I64(num) => Some(format!("{}", num)),
        StaticNode::U64(num) => Some(format!("{}", num)),
        StaticNode::F64(num) => Some(format!("{}", num)),
        StaticNode::Bool(val) => Some(format!("{}", val)),
        StaticNode::Null => Some(format!("null")),
    }
}
/// convert_static_node_to_string is used to convert static node to string
convert_static_node_to_string is used to convert static node to string
convert_static_node_to_string is used to convert static node to string
pub fn convert_static_node_to_string(val: StaticNode) -> Option<String> {
    match val {
        StaticNode::I64(num) => Some(format!("{}", num)),
        StaticNode::U64(num) => Some(format!("{}", num)),
        StaticNode::F64(num) => Some(format!("{}", num)),
        StaticNode::Bool(val) => Some(format!("{}", val)),
        StaticNode::Null => Some(format!("null")),
    }
}
pub fn convert_static_node_to_string ( val : StaticNode ) -> Option < String > { match val { StaticNode :: I64 ( num ) => Some ( format ! ( " " num ) ) , StaticNode :: U64 ( num ) => Some ( format ! ( " " num ) ) , StaticNode :: F64 ( num ) => Some ( format ! ( " " num ) ) , StaticNode :: Bool ( val ) => Some ( format ! ( " " val ) ) , StaticNode :: Null => Some ( format ! ( " " ) ) , } }
convert_static_node_to_string is used to convert static node to string
convert_static_node_to_string is used to convert static node to string
val
StaticNode