diff --git a/components/style/rule_tree/mod.rs b/components/style/rule_tree/mod.rs index 288f68aaf3b..395eefcc5e5 100644 --- a/components/style/rule_tree/mod.rs +++ b/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/components/style/stylesheets/mod.rs b/components/style/stylesheets/mod.rs index 205da1f0645..6f9c03abc5d 100644 --- a/components/style/stylesheets/mod.rs +++ b/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/components/style/values/specified/color.rs b/components/style/values/specified/color.rs index 6485c97c0dd..acad3383014 100644 --- a/components/style/values/specified/color.rs +++ b/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)]