[−][src]Struct word_segmenters::Segmenter
Implementations
impl Segmenter
[src]
pub fn from_dir(dir: &Path) -> Result<Self, ParseError>
[src]
Create Segmenter
from files in the given directory
Reads from unigrams.txt
and bigrams.txt
in dir
.
pub fn segment(&self, text: &str) -> Vec<String>
[src]
Returns a list of words that is the best segmentation of text
pub fn set_limit(&mut self, limit: usize)
[src]
Customize the word length `limit
pub fn set_total(&mut self, total: f64)
[src]
Customize the relative score by setting the total
Auto Trait Implementations
impl RefUnwindSafe for Segmenter
impl Send for Segmenter
impl Sync for Segmenter
impl Unpin for Segmenter
impl UnwindSafe for Segmenter
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,