diff options
author | Josh Matthews <josh@joshmatthews.net> | 2015-01-15 13:26:44 -0500 |
---|---|---|
committer | Glenn Watson <gw@intuitionlibrary.com> | 2015-01-28 10:16:49 +1000 |
commit | 95fc29fa0db21959df99d81cdbb9561226321d2f (patch) | |
tree | a48e171165ec155062ef13c550b2c0f72d127425 /components/util/cursor.rs | |
parent | ff8cbff81016c157373c1675f3eee69dd70ae544 (diff) | |
download | servo-95fc29fa0db21959df99d81cdbb9561226321d2f.tar.gz servo-95fc29fa0db21959df99d81cdbb9561226321d2f.zip |
Update rustc to 00b112c45a604fa6f4b59af2a40c9deeadfdb7c6/rustc-1.0.0-dev.
Diffstat (limited to 'components/util/cursor.rs')
-rw-r--r-- | components/util/cursor.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/components/util/cursor.rs b/components/util/cursor.rs index 23ca2c0af4a..ff203f1a0e7 100644 --- a/components/util/cursor.rs +++ b/components/util/cursor.rs @@ -8,10 +8,9 @@ use cssparser::ToCss; use std::ascii::AsciiExt; use text_writer::TextWriter; - macro_rules! define_cursor { ($( $css: expr => $variant: ident = $value: expr, )+) => { - #[deriving(Clone, Copy, PartialEq, Eq, FromPrimitive, Show)] + #[derive(Clone, Copy, PartialEq, Eq, FromPrimitive, Show)] #[repr(u8)] pub enum Cursor { $( $variant = $value ),+ @@ -19,7 +18,7 @@ macro_rules! define_cursor { impl Cursor { pub fn from_css_keyword(keyword: &str) -> Result<Cursor, ()> { - match_ignore_ascii_case! { keyword: + match_ignore_ascii_case! { keyword, $( concat!($css) => Ok(Cursor::$variant) ),+ _ => Err(()) } |