Skip to content

Commit 7d22934

Browse files
committed
Make config enums clonable
1 parent 9cebfbf commit 7d22934

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

crates/duckdb/src/config.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use std::{default::Default, ffi::CString, os::raw::c_char, ptr};
55
use strum::{Display, EnumString};
66

77
/// duckdb access mode, default is Automatic
8-
#[derive(Debug, Eq, PartialEq, EnumString, Display)]
8+
#[derive(Debug, Eq, PartialEq, Clone, EnumString, Display)]
99
pub enum AccessMode {
1010
/// Access mode of the database AUTOMATIC
1111
#[strum(to_string = "AUTOMATIC")]
@@ -19,7 +19,7 @@ pub enum AccessMode {
1919
}
2020

2121
/// duckdb default order, default is Asc
22-
#[derive(Debug, Eq, PartialEq, EnumString, Display)]
22+
#[derive(Debug, Eq, PartialEq, Clone, EnumString, Display)]
2323
pub enum DefaultOrder {
2424
/// The order type, ASC
2525
#[strum(to_string = "ASC")]
@@ -30,7 +30,7 @@ pub enum DefaultOrder {
3030
}
3131

3232
/// duckdb default null order, default is nulls first
33-
#[derive(Debug, Eq, PartialEq, EnumString, Display)]
33+
#[derive(Debug, Eq, PartialEq, Clone, EnumString, Display)]
3434
pub enum DefaultNullOrder {
3535
/// Null ordering, NullsFirst
3636
#[strum(to_string = "NULLS_FIRST")]

0 commit comments

Comments
 (0)