Struct opencorpora::Dict
[−]
[src]
pub struct Dict { pub version: String, pub revision: usize, pub grammemes: Vec<Rc<Grammeme>>, pub restrictions: Vec<Restriction>, pub lemmata: Vec<Rc<Lemma>>, pub link_kinds: Vec<Rc<LinkKind>>, pub links: Vec<Link>, }
Структура содержащая данные словаря.
Fields
version: String
Версия словаря
revision: usize
Номер ревизии
grammemes: Vec<Rc<Grammeme>>
Множество граммем
restrictions: Vec<Restriction>
Множество правил-ограничений на использование граммем
lemmata: Vec<Rc<Lemma>>
Массив лексем
link_kinds: Vec<Rc<LinkKind>>
Множество типов связей между лексемами
links: Vec<Link>
Множество связей между лексемами
Methods
impl Dict
[src]
fn read_from_xml<R: Read>(r: R) -> Result<Dict>
[src]
читает словарь из XML-файла.