pub type Empty = ();
Defines better semantic meaning for the often use of an empty tuple inside of a Result