Stylistically I prefer `fmt::Show` because otherwise you need to import `fmt::{Show, Result, Formatter}` everywhere.