///|
fn main {
let rule = @freight.standard_rule()
let items = @freight.sample_manifest()
let mut total = @freight.Money::zero()
let mut rounds = 0
for _ in 0..<1000 {
for item in items {
let result = @freight.quote(
rule,
item.parcel,
item.zone,
item.declared_value,
)
total = total.add(result.total)
rounds += 1
}
}
println("items=" + rounds.to_string() + " total=" + total.to_string())
}