Function australian_snapshot
fn australian_snapshot<C: InflationCurve<f64> + ?Sized>(
bond: &InflationLinkedBond,
settlement: NaiveDate,
kt: f64,
fixings: &FixingsView<'_, f64>,
curve: &C,
) -> Result<Option<AustralianSnapshot>, CurveError>