Struct opencorpora::Restriction
[−]
[src]
pub struct Restriction { pub kind: RestrictionKind, pub auto: usize, pub left_scope: RestrictionScope, pub left_grammeme: Option<Rc<Grammeme>>, pub right_scope: RestrictionScope, pub right_grammeme: Option<Rc<Grammeme>>, }
Правило ограничивающие применение граммемы.
Более подробное описание приведено на сайте opencorpora.org.
Fields
kind: RestrictionKind
Тип ограничения (см. документацию типа RestrictionKind
)
auto: usize
Приоритет (?)
left_scope: RestrictionScope
Область применения слева
left_grammeme: Option<Rc<Grammeme>>
Граммема слева. Для некоторых правил значение справа может отсутствовать.
right_scope: RestrictionScope
Область применения справа
right_grammeme: Option<Rc<Grammeme>>
Граммема справа. Для некоторых правил значение справа может отсутствовать.
Trait Implementations
impl Clone for Restriction
[src]
fn clone(&self) -> Restriction
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more