/// If the value is name-like, make it unquoted.
If the value is name-like, make it unquoted.
If the value is name - like make it unquoted .
pub fn opt_unquote(self) -> Self {
        let mut chars = self.value.chars();
        let t = chars.next()
            .map(|c| c.is_alphabetic()) // first letter
            .unwrap_or(false) // not empty
            && chars.all(|c| c.is_alphanumeric() || c == '-');
        CssString {
            value: self.value,
            quotes: if t { Quotes::None } else { self.quotes },
        }
    }
pub fn opt_unquote ( self ) -> Self { let mut chars = self . value . chars ( ) ; let t = chars . next ( ) . map ( | c | c . is_alphabetic ( ) ) // first letter . unwrap_or ( false ) // not empty && chars . all ( | c | c . is_alphanumeric ( ) || c == '-' ) ; CssString { value : self . value , quotes : if t { Quotes :: None } else { self . quotes } , } }
If the value is name-like, make it unquoted.
If the value is name - like make it unquoted .
self