summaryrefslogtreecommitdiffstats
path: root/headers/src/header_components/disposition.rs
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2019-12-26 12:56:00 +0100
committerMatthias Beyer <mail@beyermatthias.de>2019-12-26 12:56:00 +0100
commitb677eb7ccc410558a127976f571eb1fedf50c8f3 (patch)
treea0de19cf62fa5a14e2192afa5aebdd2d8ea61d8c /headers/src/header_components/disposition.rs
parent5f592f5a55232e3f5667fa6cdd62d9ec8e91a1ca (diff)
Diffstat (limited to 'headers/src/header_components/disposition.rs')
-rw-r--r--headers/src/header_components/disposition.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/headers/src/header_components/disposition.rs b/headers/src/header_components/disposition.rs
index 17882bd..c655cd2 100644
--- a/headers/src/header_components/disposition.rs
+++ b/headers/src/header_components/disposition.rs
@@ -28,6 +28,12 @@ pub struct Disposition {
file_meta: DispositionParameters
}
+impl Disposition {
+ pub fn new(kind: DispositionKind, file_meta: DispositionParameters) -> Self {
+ Disposition { kind, file_meta }
+ }
+}
+
#[derive(Debug, Clone, Eq, PartialEq, Hash, Default)]
#[cfg_attr(feature="serde", derive(Serialize, Deserialize))]
struct DispositionParameters(FileMeta);