pub struct ExcelConfig {
pub header_bold: Option<bool>,
pub header_bg_color: Option<String>,
pub header_font_color: Option<String>,
pub auto_filter: Option<bool>,
pub freeze_header: Option<bool>,
pub auto_fit: Option<bool>,
}Expand description
Excel-specific configuration
Fields§
§header_bold: Option<bool>Default header style
header_bg_color: Option<String>Header background color (hex like “4472C4”)
header_font_color: Option<String>Header font color (hex)
auto_filter: Option<bool>Enable auto-filter on headers
freeze_header: Option<bool>Freeze first row
auto_fit: Option<bool>Auto-fit column widths
Trait Implementations§
Source§impl Clone for ExcelConfig
impl Clone for ExcelConfig
Source§fn clone(&self) -> ExcelConfig
fn clone(&self) -> ExcelConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExcelConfig
impl Debug for ExcelConfig
Source§impl Default for ExcelConfig
impl Default for ExcelConfig
Source§fn default() -> ExcelConfig
fn default() -> ExcelConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExcelConfig
impl<'de> Deserialize<'de> for ExcelConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ExcelConfig
impl RefUnwindSafe for ExcelConfig
impl Send for ExcelConfig
impl Sync for ExcelConfig
impl Unpin for ExcelConfig
impl UnsafeUnpin for ExcelConfig
impl UnwindSafe for ExcelConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more