pub struct LineBreakConfig {
pub word_break: WordBreak,
pub line_break: LineBreak,
pub language: Option<Language>,
}Expand description
Configuration of line break opportunities for a range of text.
Fields§
§word_break: WordBreakCSS word-break.
line_break: LineBreakCSS line-break.
language: Option<Language>The content language.
Chinese and Japanese content uses tailored line breaking rules, which for example allow
breaks before small kana and some punctuation under LineBreak::Normal and
LineBreak::Loose.
Trait Implementations§
Source§impl Clone for LineBreakConfig
impl Clone for LineBreakConfig
impl Copy for LineBreakConfig
Source§impl Debug for LineBreakConfig
impl Debug for LineBreakConfig
Source§impl Default for LineBreakConfig
impl Default for LineBreakConfig
impl Eq for LineBreakConfig
Source§impl PartialEq for LineBreakConfig
impl PartialEq for LineBreakConfig
impl StructuralPartialEq for LineBreakConfig
Auto Trait Implementations§
impl Freeze for LineBreakConfig
impl RefUnwindSafe for LineBreakConfig
impl Send for LineBreakConfig
impl Sync for LineBreakConfig
impl Unpin for LineBreakConfig
impl UnsafeUnpin for LineBreakConfig
impl UnwindSafe for LineBreakConfig
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