Added
- Add methods to format cells separately from the data writing functions.
In Excel the data in a worksheet cell is comprised of a type, a value and a
format. When using `rust_xlsxwriter` the type is inferred and the value and
format are generally written at the same time using methods like
[`Worksheet::write_with_format()`].
However, if required you can write the data separately and then add the format
using the new methods like [`Worksheet::set_cell_format()`],
[`Worksheet::set_range_format()`] and
[`Worksheet::set_range_format_with_border()`].
<img src="https://rustxlsxwriter.github.io/images/worksheet_set_range_format_with_border.png">
[`Worksheet::set_cell_format()`]: https://docs.rs/rust_xlsxwriter/latest/rust_xlsxwriter/worksheet/struct.Worksheet.html#method.set_cell_format
[`Worksheet::set_range_format()`]: https://docs.rs/rust_xlsxwriter/latest/rust_xlsxwriter/worksheet/struct.Worksheet.html#method.set_range_format
[`Worksheet::write_with_format()`]: https://docs.rs/rust_xlsxwriter/latest/rust_xlsxwriter/worksheet/struct.Worksheet.html#method.write_with_format
[`Worksheet::set_range_format_with_border()`]: https://docs.rs/rust_xlsxwriter/latest/rust_xlsxwriter/worksheet/struct.Worksheet.html#method.set_range_format_with_border
- Replaced the `IntoColor` trait with `Into<Color>` in all APIs. This doesn't
require a change by the end user (unless they implemented `IntoColor` for
their own type).
- Updated `polars` dependency to 0.42.0 to pick up latest Polars additions for
[`polars_excel_writer`].