pub struct JoinKatakanaOovPlugin { /* private fields */ }Expand description
Concatenates katakana oov nodes into one
Trait Implementations§
Source§impl Default for JoinKatakanaOovPlugin
 
impl Default for JoinKatakanaOovPlugin
Source§fn default() -> JoinKatakanaOovPlugin
 
fn default() -> JoinKatakanaOovPlugin
Returns the “default value” for a type. Read more
Source§impl PathRewritePlugin for JoinKatakanaOovPlugin
 
impl PathRewritePlugin for JoinKatakanaOovPlugin
Source§fn set_up(
    &mut self,
    settings: &Value,
    _config: &Config,
    grammar: &Grammar<'_>,
) -> SudachiResult<()>
 
fn set_up( &mut self, settings: &Value, _config: &Config, grammar: &Grammar<'_>, ) -> SudachiResult<()>
Loads necessary information for the plugin
Source§fn rewrite(
    &self,
    text: &InputBuffer,
    path: Vec<ResultNode>,
    lattice: &Lattice,
) -> SudachiResult<Vec<ResultNode>>
 
fn rewrite( &self, text: &InputBuffer, path: Vec<ResultNode>, lattice: &Lattice, ) -> SudachiResult<Vec<ResultNode>>
Returns a rewritten path
Auto Trait Implementations§
impl Freeze for JoinKatakanaOovPlugin
impl RefUnwindSafe for JoinKatakanaOovPlugin
impl Send for JoinKatakanaOovPlugin
impl Sync for JoinKatakanaOovPlugin
impl Unpin for JoinKatakanaOovPlugin
impl UnwindSafe for JoinKatakanaOovPlugin
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> 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