use std::time::Instant; use julid::julid::Julid; fn main() { let mut v = Vec::with_capacity(2000); let start = Instant::now(); for _ in 0..2000 { v.push(Julid::new()); } let end = Instant::now(); let dur = (end - start).as_micros(); for id in v.iter() { println!( "{id}: {}ms and {} incs; sortable: {}", id.timestamp(), id.counter(), id.sortable() ); } println!("2000 IDs generated in {dur}us"); }