derive more traits for serialized types

This commit is contained in:
Evan Almloff committed 2023-08-28 12:35:43 -05:00
1 parent f7dff22552
commit 93cbfd0dbc
20 files changed
+171 -97

No files matched your search

+2 -2
View File
@@ -78,7 +78,7 @@ pub trait HasFormData: std::any::Any {
#[cfg(feature = "serialize")]
/// A serialized form data object
#[derive(serde::Serialize, serde::Deserialize)]
#[derive(serde::Serialize, serde::Deserialize, Debug, PartialEq, Clone)]
pub struct SerializedFormData {
value: String,
values: HashMap<String, Vec<String>>,
@@ -172,7 +172,7 @@ impl<'de> serde::Deserialize<'de> for FormData {
#[cfg(feature = "serialize")]
/// A file engine that serializes files to bytes
#[derive(serde::Serialize, serde::Deserialize)]
#[derive(serde::Serialize, serde::Deserialize, Debug, PartialEq, Clone)]
pub struct SerializedFileEngine {
files: HashMap<String, Vec<u8>>,
}