pub struct StyleOptions {
pub text: TextStyle,
pub color_scheme: ColorScheme,
pub layout: PageLayout,
}Expand description
Configuration options for document styling
This struct aggregates all style-related configuration for an EPUB document, including text appearance, color scheme, and page layout settings.
Fields§
§text: TextStyleText styling configuration
color_scheme: ColorSchemeColor scheme configuration
Defines the background, text, and link colors for the document.
layout: PageLayoutPage layout configuration
Controls margins, text alignment, and paragraph spacing.
Trait Implementations§
Source§impl Debug for StyleOptions
impl Debug for StyleOptions
Source§impl Default for StyleOptions
impl Default for StyleOptions
Source§fn default() -> StyleOptions
fn default() -> StyleOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for StyleOptions
impl RefUnwindSafe for StyleOptions
impl Send for StyleOptions
impl Sync for StyleOptions
impl Unpin for StyleOptions
impl UnsafeUnpin for StyleOptions
impl UnwindSafe for StyleOptions
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