diff --git a/servo/components/style/rule_tree/mod.rs b/servo/components/style/rule_tree/mod.rs index 288f68aaf3b25776c719b14d8a27e7e049485711..395eefcc5e5e148b48349294806af0e495bbc308 100644 --- a/servo/components/style/rule_tree/mod.rs +++ b/servo/components/style/rule_tree/mod.rs @@ -96,7 +96,7 @@ impl MallocSizeOf for RuleTree { } } -#[derive(Debug, Hash, PartialEq, Eq)] +#[derive(Debug, Eq, Hash, PartialEq)] struct ChildKey(CascadeLevel, ptr::NonNull<()>); unsafe impl Send for ChildKey {} diff --git a/servo/components/style/stylesheets/mod.rs b/servo/components/style/stylesheets/mod.rs index 205da1f064554e0690c1a7341e8afa91afae4906..6f9c03abc5dfda16fb013285cccb69ed8393a09c 100644 --- a/servo/components/style/stylesheets/mod.rs +++ b/servo/components/style/stylesheets/mod.rs @@ -65,7 +65,7 @@ pub use self::viewport_rule::ViewportRule; /// The CORS mode used for a CSS load. #[repr(u8)] -#[derive(Debug, Copy, Clone, PartialEq, Eq, ToShmem)] +#[derive(Clone, Copy, Debug, Eq, PartialEq, ToShmem)] pub enum CorsMode { /// No CORS mode, so cross-origin loads can be done. None, diff --git a/servo/components/style/values/specified/color.rs b/servo/components/style/values/specified/color.rs index 6485c97c0dd9d030b3feee091185015eed0e0fdf..acad3383014db5a72de3a807f37eee658ff0cca0 100644 --- a/servo/components/style/values/specified/color.rs +++ b/servo/components/style/values/specified/color.rs @@ -47,7 +47,7 @@ pub enum Color { /// System colors. #[allow(missing_docs)] #[cfg(feature = "gecko")] -#[derive(Copy, Clone, Debug, MallocSizeOf, Parse, PartialEq, ToCss, ToShmem)] +#[derive(Clone, Copy, Debug, MallocSizeOf, Parse, PartialEq, ToCss, ToShmem)] #[repr(u8)] pub enum SystemColor { #[css(skip)]