summaryrefslogtreecommitdiffstats
path: root/src/version.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/version.rs')
-rw-r--r--src/version.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/version.rs b/src/version.rs
index 188b88a..078927d 100644
--- a/src/version.rs
+++ b/src/version.rs
@@ -32,7 +32,7 @@ pub enum OperatingSystem {
}
#[derive(Debug, Clone)]
-struct WrappedRegex(Regex);
+pub struct WrappedRegex(Regex);
impl Deref for WrappedRegex {
type Target = Regex;
@@ -67,7 +67,8 @@ impl<'de> Deserialize<'de> for WrappedRegex {
#[derive(Deserialize, Debug, Clone)]
pub struct OSRestriction {
- pub name: Option<OperatingSystem>,
+ #[serde(rename = "name")]
+ pub os: Option<OperatingSystem>,
pub version: Option<WrappedRegex>,
pub arch: Option<WrappedRegex>