style: Derive parse for TextOverflowSide.

Depends on D76330

Differential Revision: https://phabricator.services.mozilla.com/D76331
This commit is contained in:
Emilio Cobos Álvarez 2020-05-21 18:44:19 +00:00
parent 396338816d
commit e259c53c62
2 changed files with 7 additions and 24 deletions

View file

@ -207,6 +207,12 @@ where
}
}
impl Parse for crate::OwnedStr {
fn parse<'i, 't>(_: &ParserContext, input: &mut Parser<'i, 't>) -> Result<Self, ParseError<'i>> {
Ok(input.expect_string()?.as_ref().to_owned().into())
}
}
impl Parse for UnicodeRange {
fn parse<'i, 't>(_: &ParserContext, input: &mut Parser<'i, 't>) -> Result<Self, ParseError<'i>> {
Ok(UnicodeRange::parse(input)?)