From 9d76f7cd9e285186f06468af8213c5ba9a13ec98 Mon Sep 17 00:00:00 2001 From: Vladimir Date: Thu, 24 Mar 2022 19:34:07 +0100 Subject: [PATCH] Derive clone for mysql and mssql arguments (#1736) --- sqlx-core/src/mssql/arguments.rs | 2 +- sqlx-core/src/mysql/arguments.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sqlx-core/src/mssql/arguments.rs b/sqlx-core/src/mssql/arguments.rs index f6e8827c..123e10b1 100644 --- a/sqlx-core/src/mssql/arguments.rs +++ b/sqlx-core/src/mssql/arguments.rs @@ -5,7 +5,7 @@ use crate::mssql::io::MssqlBufMutExt; use crate::mssql::protocol::rpc::StatusFlags; use crate::types::Type; -#[derive(Default)] +#[derive(Default, Clone)] pub struct MssqlArguments { // next ordinal to be used when formatting a positional parameter name pub(crate) ordinal: usize, diff --git a/sqlx-core/src/mysql/arguments.rs b/sqlx-core/src/mysql/arguments.rs index 4a04561f..9048ca73 100644 --- a/sqlx-core/src/mysql/arguments.rs +++ b/sqlx-core/src/mysql/arguments.rs @@ -4,7 +4,7 @@ use crate::mysql::{MySql, MySqlTypeInfo}; use crate::types::Type; /// Implementation of [`Arguments`] for MySQL. -#[derive(Debug, Default)] +#[derive(Debug, Default, Clone)] pub struct MySqlArguments { pub(crate) values: Vec, pub(crate) types: Vec,