pub struct StyleConfig {Show 29 fields
pub document: StyleBlock,
pub block_quote: StyleBlock,
pub paragraph: StyleBlock,
pub list: StyleList,
pub heading: StyleBlock,
pub h1: StyleBlock,
pub h2: StyleBlock,
pub h3: StyleBlock,
pub h4: StyleBlock,
pub h5: StyleBlock,
pub h6: StyleBlock,
pub text: StylePrimitive,
pub strikethrough: StylePrimitive,
pub emph: StylePrimitive,
pub strong: StylePrimitive,
pub horizontal_rule: StylePrimitive,
pub item: StylePrimitive,
pub enumeration: StylePrimitive,
pub task: StyleTask,
pub link: StylePrimitive,
pub link_text: StylePrimitive,
pub image: StylePrimitive,
pub image_text: StylePrimitive,
pub code: StyleBlock,
pub code_block: StyleCodeBlock,
pub table: StyleTable,
pub definition_list: StyleBlock,
pub definition_term: StylePrimitive,
pub definition_description: StylePrimitive,
}Expand description
Complete style configuration for rendering.
Fields§
§document: StyleBlock§block_quote: StyleBlock§paragraph: StyleBlock§list: StyleList§heading: StyleBlock§h1: StyleBlock§h2: StyleBlock§h3: StyleBlock§h4: StyleBlock§h5: StyleBlock§h6: StyleBlock§text: StylePrimitive§strikethrough: StylePrimitive§emph: StylePrimitive§strong: StylePrimitive§horizontal_rule: StylePrimitive§item: StylePrimitive§enumeration: StylePrimitive§task: StyleTask§link: StylePrimitive§link_text: StylePrimitive§image: StylePrimitive§image_text: StylePrimitive§code: StyleBlock§code_block: StyleCodeBlock§table: StyleTable§definition_list: StyleBlock§definition_term: StylePrimitive§definition_description: StylePrimitiveImplementations§
Source§impl StyleConfig
impl StyleConfig
Sourcepub fn heading_style(&self, level: HeadingLevel) -> &StyleBlock
pub fn heading_style(&self, level: HeadingLevel) -> &StyleBlock
Gets the style for a heading level.
Trait Implementations§
Source§impl Clone for StyleConfig
impl Clone for StyleConfig
Source§fn clone(&self) -> StyleConfig
fn clone(&self) -> StyleConfig
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 StyleConfig
impl Debug for StyleConfig
Source§impl Default for StyleConfig
impl Default for StyleConfig
Source§fn default() -> StyleConfig
fn default() -> StyleConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for StyleConfig
impl RefUnwindSafe for StyleConfig
impl Send for StyleConfig
impl Sync for StyleConfig
impl Unpin for StyleConfig
impl UnwindSafe for StyleConfig
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