image
This commit is contained in:
parent
6c6ee93fbf
commit
4c0769199c
4 changed files with 48 additions and 10 deletions
|
@ -44,7 +44,7 @@ pub struct Variant {
|
|||
/// Days until expiry
|
||||
pub expiry: Option<i64>,
|
||||
/// Associated barcodes
|
||||
pub barcodes: Option<Vec<i64>>
|
||||
pub barcodes: Option<Vec<i64>>,
|
||||
}
|
||||
|
||||
impl Variant {
|
||||
|
@ -72,8 +72,12 @@ impl Variant {
|
|||
.get("expiry")
|
||||
.map(|x| x.as_i64().unwrap()),
|
||||
barcodes: json.as_mapping().unwrap().get("barcodes").map(|x| {
|
||||
x.as_sequence().unwrap().into_iter().map(|x| x.as_i64().unwrap()).collect()
|
||||
})
|
||||
x.as_sequence()
|
||||
.unwrap()
|
||||
.into_iter()
|
||||
.map(|x| x.as_i64().unwrap())
|
||||
.collect()
|
||||
}),
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue