pub fn get_events() -> Vec<Event>Expand description
Get all recorded events.
Returns a copy of all events recorded since the last reset().
Events are ordered by timestamp (monotonically increasing).
§Returns
A Vec<Event> containing all recorded events.
§Examples
let x = track_new("x", 42);
let r = track_borrow("r", &x);
let events = get_events();
assert_eq!(events.len(), 2);
assert!(events[0].is_new());
assert!(events[1].is_borrow());§Exporting to JSON
let events = get_events();
let json = serde_json::to_string_pretty(&events).unwrap();
println!("{}", json);