From 02c80a5c5a68022bd2d9eee7a67acff02062abb0 Mon Sep 17 00:00:00 2001 From: JunichiSugiura Date: Tue, 27 Sep 2022 20:46:45 +0200 Subject: [PATCH] add clone trait to builder state --- src/builder.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/builder.rs b/src/builder.rs index df0b7287..9eb367c9 100644 --- a/src/builder.rs +++ b/src/builder.rs @@ -98,7 +98,7 @@ pub struct ConfigBuilder { pub trait BuilderState {} /// Represents data specific to builder in default, sychronous state, without support for async. -#[derive(Debug, Default)] +#[derive(Debug, Default, Clone)] pub struct DefaultState { sources: Vec>, } @@ -124,7 +124,7 @@ pub struct DefaultState { pub struct AsyncConfigBuilder {} /// Represents data specific to builder in asychronous state, with support for async. -#[derive(Debug, Default)] +#[derive(Debug, Default, Clone)] pub struct AsyncState { sources: Vec, }