Feature request: std::fmt::Write::write_line

std::fmt::Write is supposed to have a write_str but it'd be nice to have that be unimplemented!() and also have write_fmt be unimplemented!() and also have write_char be unimplemented!() and instead have write_line implemented.

this is the source code for the crate, consider taking a look at it: lib.rs - source we had an argument about this very issue on the community discord, also note that the default write_fmt calls write_str multiple times which is extremely less-than-ideal for this use-case and we're also not sure if there's any guarantee that write_fmt doesn't get called multiple times.