From 61abd4d118eb1a36735ecefa823859c2a73a2db7 Mon Sep 17 00:00:00 2001 From: Markus Klein Date: Thu, 16 Mar 2023 17:32:20 +0100 Subject: [PATCH] derive default --- src/lib.rs | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 96b1034..6d524a4 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -274,20 +274,15 @@ pub enum HeaderDiagnosticIdentifier { } #[repr(i32)] -#[derive(Debug, PartialEq, Eq, Clone, Copy)] +#[derive(Debug, PartialEq, Eq, Clone, Copy, Default)] pub enum AsyncConnectionBehavior { /// SQL_ASYNC_DBC_ENABLE_ON On = 1, - /// SQL_ASYNC_DBC_ENABLE_OFF = 0, + /// SQL_ASYNC_DBC_ENABLE_OFF = 0 + #[default] Off = 0, } -impl Default for AsyncConnectionBehavior { - fn default() -> AsyncConnectionBehavior { - AsyncConnectionBehavior::Off - } -} - #[repr(i32)] #[derive(Debug, PartialEq, Eq, Clone, Copy)] pub enum DynamicDiagnosticIdentifier {