pub struct Fts5Options {
pub prefix: Option<String>,
pub tokenize: Option<String>,
pub content: Option<String>,
pub content_rowid: Option<String>,
pub columnsize: Option<u8>,
pub detail: Option<String>,
}Expand description
The fts5(...) settings that follow the column list.
tokenize is a free string: it holds a whole tokenizer chain
(porter unicode61 remove_diacritics 2) and may name a tokenizer the
application registered itself, so there is no closed set to validate
against.
Fields§
§prefix: Option<String>§tokenize: Option<String>§content: Option<String>§content_rowid: Option<String>§columnsize: Option<u8>§detail: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for Fts5Options
impl Clone for Fts5Options
Source§fn clone(&self) -> Fts5Options
fn clone(&self) -> Fts5Options
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 moreSource§impl Debug for Fts5Options
impl Debug for Fts5Options
Source§impl Default for Fts5Options
impl Default for Fts5Options
Source§fn default() -> Fts5Options
fn default() -> Fts5Options
Returns the “default value” for a type. Read more
impl Eq for Fts5Options
Source§impl PartialEq for Fts5Options
impl PartialEq for Fts5Options
impl StructuralPartialEq for Fts5Options
Auto Trait Implementations§
impl Freeze for Fts5Options
impl RefUnwindSafe for Fts5Options
impl Send for Fts5Options
impl Sync for Fts5Options
impl Unpin for Fts5Options
impl UnsafeUnpin for Fts5Options
impl UnwindSafe for Fts5Options
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