pub enum SqliteRawValue {
Null,
Integer(i64),
Real(f64),
Text(String),
Blob(Vec<u8>),
}
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for SqliteRawValue
impl Clone for SqliteRawValue
Source§fn clone(&self) -> SqliteRawValue
fn clone(&self) -> SqliteRawValue
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 SqliteRawValue
impl Debug for SqliteRawValue
Source§impl<'de> Deserialize<'de> for SqliteRawValue
impl<'de> Deserialize<'de> for SqliteRawValue
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl<'a> From<&'a [u8]> for SqliteRawValue
impl<'a> From<&'a [u8]> for SqliteRawValue
Source§impl<'a> From<&'a str> for SqliteRawValue
impl<'a> From<&'a str> for SqliteRawValue
Source§impl<T> From<Option<T>> for SqliteRawValuewhere
T: Into<SqliteRawValue>,
impl<T> From<Option<T>> for SqliteRawValuewhere
T: Into<SqliteRawValue>,
Source§impl From<String> for SqliteRawValue
impl From<String> for SqliteRawValue
Source§impl From<f64> for SqliteRawValue
impl From<f64> for SqliteRawValue
Source§impl From<i32> for SqliteRawValue
impl From<i32> for SqliteRawValue
Source§impl From<i64> for SqliteRawValue
impl From<i64> for SqliteRawValue
Source§impl Serialize for SqliteRawValue
impl Serialize for SqliteRawValue
Source§impl<'a> TryFrom<&'a SqliteRawValue> for &'a str
impl<'a> TryFrom<&'a SqliteRawValue> for &'a str
Source§impl TryFrom<&SqliteRawValue> for String
impl TryFrom<&SqliteRawValue> for String
Source§impl<'a> TryFrom<&'a SqliteRawValue> for bool
impl<'a> TryFrom<&'a SqliteRawValue> for bool
Auto Trait Implementations§
impl Freeze for SqliteRawValue
impl RefUnwindSafe for SqliteRawValue
impl Send for SqliteRawValue
impl Sync for SqliteRawValue
impl Unpin for SqliteRawValue
impl UnwindSafe for SqliteRawValue
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