diff --git a/src/pragma.rs b/src/pragma.rs index a8a3a43..b8d7cf5 100644 --- a/src/pragma.rs +++ b/src/pragma.rs @@ -60,16 +60,8 @@ impl Sql { let value = match value { ToSqlOutput::Borrowed(v) => v, ToSqlOutput::Owned(ref v) => ValueRef::from(v), - #[cfg(feature = "blob")] - 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(_) => { + #[cfg(any(feature = "blob", feature = "functions", feature = "array"))] + _ => { return Err(err!(ffi::SQLITE_MISUSE, "Unsupported value \"{value:?}\"")); } };