pub fn tag_name(&self) -> &str {
        match *self {
            Value::Byte(_) => "TAG_Byte",
            Value::Short(_) => "TAG_Short",
            Value::Int(_) => "TAG_Int",
            Value::Long(_) => "TAG_Long",
            Value::Float(_) => "TAG_Float",
            Value::Double(_) => "TAG_Double",
            Value::ByteArray(_) => "TAG_ByteArray",
            Value::String(_) => "TAG_String",
            Value::List(_) => "TAG_List",
            Value::Compound(_) => "TAG_Compound",
            Value::IntArray(_) => "TAG_IntArray",
            Value::LongArray(_) => "TAG_LongArray",
        }
    }
/// A string representation of this tag.
A string representation of this tag.
A string representation of this tag .
pub fn tag_name(&self) -> &str {
        match *self {
            Value::Byte(_) => "TAG_Byte",
            Value::Short(_) => "TAG_Short",
            Value::Int(_) => "TAG_Int",
            Value::Long(_) => "TAG_Long",
            Value::Float(_) => "TAG_Float",
            Value::Double(_) => "TAG_Double",
            Value::ByteArray(_) => "TAG_ByteArray",
            Value::String(_) => "TAG_String",
            Value::List(_) => "TAG_List",
            Value::Compound(_) => "TAG_Compound",
            Value::IntArray(_) => "TAG_IntArray",
            Value::LongArray(_) => "TAG_LongArray",
        }
    }
pub fn tag_name ( & self ) -> & str { match * self { Value :: Byte ( _ ) => " " , Value :: Short ( _ ) => " " , Value :: Int ( _ ) => " " , Value :: Long ( _ ) => " " , Value :: Float ( _ ) => " " , Value :: Double ( _ ) => " " , Value :: ByteArray ( _ ) => " " , Value :: String ( _ ) => " " , Value :: List ( _ ) => " " , Value :: Compound ( _ ) => " " , Value :: IntArray ( _ ) => " " , Value :: LongArray ( _ ) => " " , } }
A string representation of this tag.
A string representation of this tag .
&self