diff --git a/examples/rust/src/bin/gen_golden.rs b/examples/rust/src/bin/gen_golden.rs index ccfb2b65..04b45b2e 100644 --- a/examples/rust/src/bin/gen_golden.rs +++ b/examples/rust/src/bin/gen_golden.rs @@ -56,8 +56,16 @@ fn main() { let candles: Vec = (0..N) .map(|i| { - let (o, h, l, c, v) = bar(i); - Candle::new(o, h, l, c, v, i as i64).expect("valid candle") + let (open, high, low, close, volume) = bar(i); + Candle::new( + open, + high, + low, + close, + volume, + i64::try_from(i).expect("golden row index fits i64"), + ) + .expect("valid candle") }) .collect(); let closes: Vec = candles.iter().map(|c| c.close).collect();