@@ -5,7 +5,7 @@ use std::{default::Default, ffi::CString, os::raw::c_char, ptr};
5
5
use strum:: { Display , EnumString } ;
6
6
7
7
/// duckdb access mode, default is Automatic
8
- #[ derive( Debug , Eq , PartialEq , EnumString , Display ) ]
8
+ #[ derive( Debug , Eq , PartialEq , Clone , EnumString , Display ) ]
9
9
pub enum AccessMode {
10
10
/// Access mode of the database AUTOMATIC
11
11
#[ strum( to_string = "AUTOMATIC" ) ]
@@ -19,7 +19,7 @@ pub enum AccessMode {
19
19
}
20
20
21
21
/// duckdb default order, default is Asc
22
- #[ derive( Debug , Eq , PartialEq , EnumString , Display ) ]
22
+ #[ derive( Debug , Eq , PartialEq , Clone , EnumString , Display ) ]
23
23
pub enum DefaultOrder {
24
24
/// The order type, ASC
25
25
#[ strum( to_string = "ASC" ) ]
@@ -30,7 +30,7 @@ pub enum DefaultOrder {
30
30
}
31
31
32
32
/// duckdb default null order, default is nulls first
33
- #[ derive( Debug , Eq , PartialEq , EnumString , Display ) ]
33
+ #[ derive( Debug , Eq , PartialEq , Clone , EnumString , Display ) ]
34
34
pub enum DefaultNullOrder {
35
35
/// Null ordering, NullsFirst
36
36
#[ strum( to_string = "NULLS_FIRST" ) ]
0 commit comments