the current rust-nightly does not yet have &self-receiving Show.