Trait divvunspell::archive::SpellerArchive[][src]

pub trait SpellerArchive {
    fn open(path: &Path) -> Result<Self, SpellerArchiveError>
    where
        Self: Sized
;
fn speller(&self) -> Arc<dyn Speller + Send + Sync>;
fn metadata(&self) -> Option<&SpellerMetadata>; }

Required methods

fn open(path: &Path) -> Result<Self, SpellerArchiveError> where
    Self: Sized
[src]

fn speller(&self) -> Arc<dyn Speller + Send + Sync>[src]

fn metadata(&self) -> Option<&SpellerMetadata>[src]

Loading content...

Implementors

impl SpellerArchive for ZipSpellerArchive[src]

impl<T, U> SpellerArchive for BoxSpellerArchive<T, U> where
    T: Transducer<File> + Send + Sync + 'static,
    U: Transducer<File> + Send + Sync + 'static, 
[src]

Loading content...