Modules§
- Serialization into bytes, and deserialization from a variety of formats, with Serde (feature
serde
(default)) - The code for the SQLite plugin is kept in this module, and exposed via the
sqlite3_julid_init
function (featureplugin
) - Traits from the SQLx crate for getting Julids into and out of SQLite databases from normal Rust applications. (feature
sqlx
(default))
Structs§
- A Julid is a unique 128-bit lexicographically sortable identifier, compatible with ULIDs.
Enums§
- An error that can occur when decoding a base32 string into a Julid (invalid length, or invalid character)
Functions§
- This
unsafe extern "C"
function is the main entry point into the loadable SQLite extension. By default, it and theplugin
module it depends on will not be built. Build withcargo build --features plugin