Skip to main content

Module types

Module types 

Source
Expand description

Conversions between Rust and SQLite types.

§Types

Rust typeSQLite type(s)
boolBOOLEAN
i8INTEGER
i16INTEGER
i32INTEGER
i64BIGINT, INT8
u8INTEGER
u16INTEGER
u32INTEGER
u64BIGINT, INT8
f32REAL
f64REAL
&str, StringTEXT
&[u8], Vec<u8>BLOB

§Nullable

In addition, Option<T> is supported where T implements Type. An Option<T> represents a potentially NULL value from SQLite.