diff options
Diffstat (limited to 'src/version.rs')
| -rw-r--r-- | src/version.rs | 5 |
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> |
