sps_common/model/mod.rs
1// src/model/mod.rs
2// Declares the modules within the model directory.
3use std::sync::Arc;
4
5pub mod artifact;
6pub mod cask;
7pub mod formula;
8pub mod version;
9
10// Re-export
11pub use artifact::InstalledArtifact;
12pub use cask::Cask;
13pub use formula::Formula;
14
15#[derive(Debug, Clone)]
16pub enum InstallTargetIdentifier {
17 Formula(Arc<Formula>),
18 Cask(Arc<Cask>),
19}