mirror of
https://github.com/isar/rusqlite.git
synced 2025-04-21 09:17:47 +08:00
Factorize code
This commit is contained in:
parent
dc11704820
commit
01e8511c9f
@ -60,16 +60,8 @@ impl Sql {
|
|||||||
let value = match value {
|
let value = match value {
|
||||||
ToSqlOutput::Borrowed(v) => v,
|
ToSqlOutput::Borrowed(v) => v,
|
||||||
ToSqlOutput::Owned(ref v) => ValueRef::from(v),
|
ToSqlOutput::Owned(ref v) => ValueRef::from(v),
|
||||||
#[cfg(feature = "blob")]
|
#[cfg(any(feature = "blob", feature = "functions", feature = "array"))]
|
||||||
ToSqlOutput::ZeroBlob(_) => {
|
_ => {
|
||||||
return Err(err!(ffi::SQLITE_MISUSE, "Unsupported value \"{value:?}\""));
|
|
||||||
}
|
|
||||||
#[cfg(feature = "functions")]
|
|
||||||
ToSqlOutput::Arg(_) => {
|
|
||||||
return Err(err!(ffi::SQLITE_MISUSE, "Unsupported value \"{value:?}\""));
|
|
||||||
}
|
|
||||||
#[cfg(feature = "array")]
|
|
||||||
ToSqlOutput::Array(_) => {
|
|
||||||
return Err(err!(ffi::SQLITE_MISUSE, "Unsupported value \"{value:?}\""));
|
return Err(err!(ffi::SQLITE_MISUSE, "Unsupported value \"{value:?}\""));
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user