pub struct SuffixData {
pub name: String,
pub kind: SuffixKind,
pub flavour: SuffixFlavour,
pub values: Vec<(u32, f64)>,
}Expand description
One S segment: suffix values attached to one of four entity kinds.
Fields§
§name: String§kind: SuffixKind§flavour: SuffixFlavour§values: Vec<(u32, f64)>Sparse (offset, value) pairs. offset is the NL index of the
entity (0-based). Only nonzero values need to be listed.
Trait Implementations§
Source§impl Clone for SuffixData
impl Clone for SuffixData
Source§fn clone(&self) -> SuffixData
fn clone(&self) -> SuffixData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for SuffixData
impl RefUnwindSafe for SuffixData
impl Send for SuffixData
impl Sync for SuffixData
impl Unpin for SuffixData
impl UnsafeUnpin for SuffixData
impl UnwindSafe for SuffixData
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more