pub struct SqliteCollationConfig {
pub use_nocase: bool,
}Expand description
SQLite-specific collation configuration.
Fields§
§use_nocase: boolUse COLLATE NOCASE for case-insensitive sorting.
Trait Implementations§
Source§impl Clone for SqliteCollationConfig
impl Clone for SqliteCollationConfig
Source§fn clone(&self) -> SqliteCollationConfig
fn clone(&self) -> SqliteCollationConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 SqliteCollationConfig
impl Debug for SqliteCollationConfig
Source§impl Default for SqliteCollationConfig
impl Default for SqliteCollationConfig
Source§fn default() -> SqliteCollationConfig
fn default() -> SqliteCollationConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SqliteCollationConfig
impl<'de> Deserialize<'de> for SqliteCollationConfig
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SqliteCollationConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SqliteCollationConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for SqliteCollationConfig
impl Serialize for SqliteCollationConfig
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for SqliteCollationConfig
impl RefUnwindSafe for SqliteCollationConfig
impl Send for SqliteCollationConfig
impl Sync for SqliteCollationConfig
impl Unpin for SqliteCollationConfig
impl UnsafeUnpin for SqliteCollationConfig
impl UnwindSafe for SqliteCollationConfig
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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