}
}
+#[derive(Copy,Clone,Debug,EnumCount,EnumMessage,ToPrimitive)]
+enum Phase {
+ #[strum(message="scan")] Scan,
+ #[strum(message="parse shape catalogues")] ParseLibs,
+}
+
#[throws(EH::Err)]
fn parse_bundle<EH>(id: Id, instance: &InstanceName, file: File, eh: EH,
mut for_progress: &mut dyn progress::Reporter)
IndexedZip::new(file)
})?;
- #[derive(Copy,Clone,Debug,EnumCount,EnumMessage,ToPrimitive)]
- enum Phase {
- #[strum(message="scan")] Scan,
- #[strum(message="parse shape catalogues")] ParseLibs,
- }
-
#[derive(Copy,Clone,Debug,EnumCount,EnumMessage,ToPrimitive)]
enum ToScan {
#[strum(message="metadata")] Meta,