aboutsummaryrefslogtreecommitdiff
path: root/mingling_core/src/program
diff options
context:
space:
mode:
Diffstat (limited to 'mingling_core/src/program')
-rw-r--r--mingling_core/src/program/flag.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/mingling_core/src/program/flag.rs b/mingling_core/src/program/flag.rs
index ed89c2a..ba3376c 100644
--- a/mingling_core/src/program/flag.rs
+++ b/mingling_core/src/program/flag.rs
@@ -46,6 +46,12 @@ pub struct Flag {
vec: Vec<&'static str>,
}
+impl From<&Flag> for Flag {
+ fn from(value: &Flag) -> Self {
+ value.clone()
+ }
+}
+
impl From<()> for Flag {
fn from(_: ()) -> Self {
Flag { vec: vec![] }