Struct textwrap::NoHyphenation [] [src]

pub struct NoHyphenation;

Use this as a Wrapper.splitter to avoid any kind of hyphenation:

use textwrap::{Wrapper, NoHyphenation};

let wrapper = Wrapper::with_splitter(8, NoHyphenation);
assert_eq!(wrapper.wrap("foo bar-baz"), vec!["foo", "bar-baz"]);

Trait Implementations

impl Clone for NoHyphenation
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl WordSplitter for NoHyphenation
[src]

NoHyphenation implements WordSplitter by not splitting the word at all.

[src]

Return all possible splits of word. Each split is a triple with a head, a hyphen, and a tail where head + &hyphen + &tail == word. The hyphen can be empty if there is already a hyphen in the head. Read more