Skip to content

Commit

Permalink
Update enum macros according to guidelines (#1855)
Browse files Browse the repository at this point in the history
  • Loading branch information
heaths authored Oct 15, 2024
1 parent 64a1b19 commit e96116b
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions sdk/typespec/typespec_client_core/src/macros.rs
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@
macro_rules! create_enum {
($(#[$type_meta:meta])* $name:ident, $($(#[$value_meta:meta])* ($variant:ident, $value:expr)), *) => (
$(#[$type_meta])*
#[derive(Debug, PartialEq, Eq, PartialOrd, Clone, Copy)]
#[derive(Debug, PartialEq, Eq, Clone, Copy)]
#[non_exhaustive]
pub enum $name {
$(
$(#[$value_meta])*
Expand Down Expand Up @@ -134,7 +135,8 @@ macro_rules! create_enum {
macro_rules! create_extensible_enum {
($(#[$type_meta:meta])* $name:ident, $($(#[$value_meta:meta])* ($variant:ident, $value:expr)), *) => (
$(#[$type_meta])*
#[derive(Debug, PartialEq, Eq, PartialOrd, Clone)]
#[derive(Debug, PartialEq, Eq, Clone)]
#[non_exhaustive]
pub enum $name {
$(
$(#[$value_meta])*
Expand Down

0 comments on commit e96116b

Please sign in to comment.