Struct sqlite_loadable::vtab_argparse::ConfigOption
source · pub struct ConfigOption {
pub key: String,
pub value: ConfigOptionValue,
}Expand description
A parsed configuration option, that always contain a key/value
pair. These can be used as “table-options” to configure special
behavior or settings for the virtual table implementation.
Example: the tokenize and prefix config options on FTS5
virtual tables https://www.sqlite.org/fts5.html#fts5_table_creation_and_initialization
Fields§
§key: String§value: ConfigOptionValueTrait Implementations§
source§impl Debug for ConfigOption
impl Debug for ConfigOption
source§impl PartialEq for ConfigOption
impl PartialEq for ConfigOption
source§fn eq(&self, other: &ConfigOption) -> bool
fn eq(&self, other: &ConfigOption) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Eq for ConfigOption
impl StructuralEq for ConfigOption
impl StructuralPartialEq for ConfigOption
Auto Trait Implementations§
impl RefUnwindSafe for ConfigOption
impl Send for ConfigOption
impl Sync for ConfigOption
impl Unpin for ConfigOption
impl UnwindSafe for ConfigOption
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