pub type ConfigError = Error;Expand description
This error is returned if there is something wrong with the libSQL configuration.
Aliased Type§
pub enum ConfigError {
Show 30 variants
ConnectionFailed(String),
SqliteFailure(i32, String),
NullValue,
Misuse(String),
ExecuteReturnedRows,
QueryReturnedNoRows,
InvalidColumnName(String),
ToSqlConversionFailure(Box<dyn Error + Sync + Send>),
SyncNotSupported(String),
LoadExtensionNotSupported,
AuthorizerNotSupported,
ColumnNotFound(i32),
Hrana(Box<dyn Error + Sync + Send>),
WriteDelegation(Box<dyn Error + Sync + Send>),
Bincode(Box<dyn Error + Sync + Send>),
InvalidColumnIndex,
InvalidColumnType,
Sqlite3SyntaxError(u64, usize, String),
Sqlite3UnsupportedStatement,
Sqlite3ParserError(Box<dyn Error + Sync + Send>),
RemoteSqliteFailure(i32, i32, String),
Replication(Box<dyn Error + Sync + Send>),
InvalidUTF8Path,
FreezeNotSupported(String),
InvalidParserState(String),
InvalidTlsConfiguration(Error),
TransactionalBatchError(String),
InvalidBlobSize(usize),
Sync(Box<dyn Error + Sync + Send>),
WalConflict,
}