diff options
Diffstat (limited to 'components/style/values/mod.rs')
-rw-r--r-- | components/style/values/mod.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/components/style/values/mod.rs b/components/style/values/mod.rs index 6d2dd1c2b3a..9b78be371d3 100644 --- a/components/style/values/mod.rs +++ b/components/style/values/mod.rs @@ -8,20 +8,20 @@ #![deny(missing_docs)] +use crate::parser::{Parse, ParserContext}; +use crate::values::distance::{ComputeSquaredDistance, SquaredDistance}; +use crate::Atom; pub use cssparser::{serialize_identifier, serialize_name, CowRcStr, Parser}; pub use cssparser::{SourceLocation, Token, RGBA}; -use parser::{Parse, ParserContext}; use selectors::parser::SelectorParseErrorKind; use std::fmt::{self, Debug, Write}; use std::hash; use style_traits::{CssWriter, ParseError, StyleParseErrorKind, ToCss}; -use values::distance::{ComputeSquaredDistance, SquaredDistance}; -use Atom; #[cfg(feature = "gecko")] -pub use gecko::url::CssUrl; +pub use crate::gecko::url::CssUrl; #[cfg(feature = "servo")] -pub use servo::url::CssUrl; +pub use crate::servo::url::CssUrl; pub mod animated; pub mod computed; @@ -155,7 +155,7 @@ impl<A: Parse, B: Parse> Parse for Either<A, B> { context: &ParserContext, input: &mut Parser<'i, 't>, ) -> Result<Either<A, B>, ParseError<'i>> { - if let Ok(v) = input.try(|i| A::parse(context, i)) { + if let Ok(v) = input.r#try(|i| A::parse(context, i)) { Ok(Either::First(v)) } else { B::parse(context, input).map(Either::Second) |