vos_core/schema/edition/
mod.rs

1use super::*;
2
3impl Project {
4    pub fn edition(&mut self, major: u64, minor: u64) {
5        self.edition = Version {
6            major,
7            minor,
8            patch: 0,
9            pre: Default::default(),
10            build: Default::default(),
11        }
12    }
13    pub fn version(&mut self, v: &str) -> VosResult {
14        self.version = Version::from_str(v)?;
15        Ok(())
16    }
17}