(&self)
| 247 | } |
| 248 | |
| 249 | pub fn build(&self) -> VersionsNumber { |
| 250 | VersionsNumber { |
| 251 | major: self.major.to_string(), |
| 252 | minor: self.minor.as_ref().map(|m| m.to_string()), |
| 253 | patch: self.patch.as_ref().map(|p| p.to_string()), |
| 254 | suffix: self.suffix.as_ref().map(|s| s.to_string()), |
| 255 | } |
| 256 | } |
| 257 | |
| 258 | pub fn major(mut self, major: u32) -> Self { |
| 259 | self.major = Arc::from(major.to_string()); |
no test coverage detected