usecrate::chart::Chart;usecrate::mark::bar::MarkBar;/// Extension implementation for `Chart` to support Bar Charts (MarkBar).
implChart<MarkBar>{/// Configures the visual properties of the bar mark using a closure.
////// # Example
/// ```rust,ignore
/// chart.mark_bar()
/// .configure_bar(|b| b.color("steelblue").width(0.6).span(0.8))
/// ```
pubfnconfigure_bar<F>(mutself, f: F)->Selfwhere
F: FnOnce(MarkBar) -> MarkBar,
{let mark =self.mark.take().unwrap_or_default();self.mark =Some(f(mark));self}}