diff --git a/crates/css-syntax-types/src/lib.rs b/crates/css-syntax-types/src/lib.rs index 2c136926..abbdbe24 100644 --- a/crates/css-syntax-types/src/lib.rs +++ b/crates/css-syntax-types/src/lib.rs @@ -212,10 +212,10 @@ impl From<&Global> for Global { impl std::str::FromStr for Global { type Err = self::error::ConversionError; fn from_str(value: &str) -> Result { - if let Ok(v) = value.parse() { + if let Ok(v) = value.parse::() { Ok(Self::Variant0(v)) } else { - let Ok(v) = value.parse(); + let v = value.to_string(); Ok(Self::Variant1(v)) } }