pub fn type_name(&self) -> &'static str {
        match self {
            Self::I64(_) => "I64",
            Self::U64(_) => "U64",
            Self::F64(_) => "F64",
            Self::Bool(_) => "Bool",
            Self::String(_) => "String",
        }
    }
/// Return a human interpretable description of this type
Return a human interpretable description of this type
Return a human interpretable description of this type
pub fn type_name(&self) -> &'static str {
        match self {
            Self::I64(_) => "I64",
            Self::U64(_) => "U64",
            Self::F64(_) => "F64",
            Self::Bool(_) => "Bool",
            Self::String(_) => "String",
        }
    }
pub fn type_name ( & self ) -> & ' static str { match self { Self :: I64 ( _ ) => " " , Self :: U64 ( _ ) => " " , Self :: F64 ( _ ) => " " , Self :: Bool ( _ ) => " " , Self :: String ( _ ) => " " , } }
Return a human interpretable description of this type
Return a human interpretable description of this type
&self
&self