Trait hyphenation::load::Load[][src]

pub trait Load: Sized {
    fn from_reader<R>(lang: Language, reader: &mut R) -> Result<Self>
    where
        R: Read
;
fn any_from_reader<R>(reader: &mut R) -> Result<Self>
    where
        R: Read
; fn from_path<P>(lang: Language, path: P) -> Result<Self>
    where
        P: AsRef<Path>
, { ... } }

Convenience methods for the retrieval of hyphenation dictionaries.

Required Methods

Deserialize a dictionary from the provided reader, verifying that it effectively belongs to the requested language.

Deserialize a dictionary from the provided reader.

Provided Methods

Read and deserialize the dictionary at the given path, verifying that it effectively belongs to the requested language.

Implementors