pub trait Author: PartialEq + Eq + PartialOrd + Ord + Clone + Copy + Debug + Display { }
A trait alias to reduce redundancy in type declarations.