pub struct UserDictBuilderOptions { /* private fields */ }Expand description
Builder for UserDictBuilder.
Implementations§
Source§impl UserDictBuilderOptions
impl UserDictBuilderOptions
pub fn simple_userdic_fields_num(self, value: usize) -> Self
pub fn detailed_userdic_fields_num(self, value: usize) -> Self
pub fn simple_word_cost(self, value: i16) -> Self
pub fn simple_context_id(self, value: u16) -> Self
pub fn flexible_csv(self, value: bool) -> Self
pub fn simple_userdic_details_handler( self, value: Option<Box<dyn Fn(&StringRecord) -> LinderaResult<Vec<String>>>>, ) -> Self
Sourcepub fn builder(self) -> Result<UserDictBuilder, UserDictBuilderOptionsError>
pub fn builder(self) -> Result<UserDictBuilder, UserDictBuilderOptionsError>
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for UserDictBuilderOptions
impl !Send for UserDictBuilderOptions
impl !Sync for UserDictBuilderOptions
impl !UnwindSafe for UserDictBuilderOptions
impl Freeze for UserDictBuilderOptions
impl Unpin for UserDictBuilderOptions
impl UnsafeUnpin for UserDictBuilderOptions
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