-record(all_shortest_paths, { distances :: gleam@dict:dict(any(), integer()), predecessors :: gleam@dict:dict(any(), list(any())) }).