pub fn into_name(self) -> Result<String> {
        match self {
            Primitive::Name(name) => Ok(name),
            p => unexpected_primitive!(Name, p.get_debug_name())
        }
    }
/// Doesn't accept a Reference
Doesn't accept a Reference
Doesn ' t accept a Reference
pub fn into_name(self) -> Result<String> {
        match self {
            Primitive::Name(name) => Ok(name),
            p => unexpected_primitive!(Name, p.get_debug_name())
        }
    }
pub fn into_name ( self ) -> Result < String > { match self { Primitive :: Name ( name ) => Ok ( name ) , p => unexpected_primitive ! ( Name p get_debug_name ( ) ) } }
Doesn't accept a Reference
Doesn ' t accept a Reference
self
self