summaryrefslogtreecommitdiffstats
path: root/headers/src/header_components/disposition.rs
diff options
context:
space:
mode:
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);