summaryrefslogtreecommitdiff
path: root/src/codegen.rs
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2020-01-01 15:47:07 +0200
committerLars Wirzenius <liw@liw.fi>2020-01-01 15:47:07 +0200
commit50a58be98b4cc26b23781dfe4dbd6f26399f55a0 (patch)
tree4b23fe452f08aab8d8a21f69d3d6b4e3bda4ce38 /src/codegen.rs
parent08030b4efd77473777c9596303f525b682851c17 (diff)
downloadsubplot-50a58be98b4cc26b23781dfe4dbd6f26399f55a0.tar.gz
Add: codegen.rs module
Diffstat (limited to 'src/codegen.rs')
-rw-r--r--src/codegen.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/codegen.rs b/src/codegen.rs
new file mode 100644
index 0000000..bbe1ae7
--- /dev/null
+++ b/src/codegen.rs
@@ -0,0 +1,8 @@
+use crate::Scenario;
+
+/// Give a unique name for each scenario.
+pub fn name_scenarios(scens: &mut [Scenario]) {
+ for (i, scen) in scens.iter_mut().enumerate() {
+ scen.set_name(&format!("scenario_{}", i));
+ }
+}