[−][src]Struct cang_jie::tokenizer::CangJieTokenizer
Fields
worker: Arc<Jieba>
Separation algorithm provider
option: TokenizerOption
Separation config
Trait Implementations
impl Default for CangJieTokenizer
[src]
impl Clone for CangJieTokenizer
[src]
fn clone(&self) -> CangJieTokenizer
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for CangJieTokenizer
[src]
impl<'a> Tokenizer<'a> for CangJieTokenizer
[src]
type TokenStreamImpl = CangjieTokenStream<'a>
Type associated to the resulting tokenstream tokenstream.
fn token_stream(&self, text: &'a str) -> Self::TokenStreamImpl
[src]
Cut text into tokens
fn filter<NewFilter>(
self,
new_filter: NewFilter
) -> ChainTokenizer<NewFilter, Self> where
NewFilter: TokenFilter<Self::TokenStreamImpl>,
[src]
self,
new_filter: NewFilter
) -> ChainTokenizer<NewFilter, Self> where
NewFilter: TokenFilter<Self::TokenStreamImpl>,
Appends a token filter to the current tokenizer. Read more
Auto Trait Implementations
impl Send for CangJieTokenizer
impl Unpin for CangJieTokenizer
impl Sync for CangJieTokenizer
impl UnwindSafe for CangJieTokenizer
impl RefUnwindSafe for CangJieTokenizer
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Fruit for T where
T: Send + Downcast,
[src]
T: Send + Downcast,
impl<T> Erased for T
impl<T> Downcast for T where
T: Any,
T: Any,