mirror of
https://github.com/isar/rusqlite.git
synced 2025-08-20 12:59:28 +08:00
Updates to track rustc nightly
This commit is contained in:
@@ -48,7 +48,7 @@
|
||||
//! }
|
||||
//! }
|
||||
//! ```
|
||||
#![feature(unsafe_destructor, unique)]
|
||||
#![feature(unique)]
|
||||
#![cfg_attr(test, feature(test))]
|
||||
|
||||
extern crate libc;
|
||||
@@ -673,7 +673,6 @@ impl<'conn> fmt::Debug for SqliteStatement<'conn> {
|
||||
}
|
||||
}
|
||||
|
||||
#[unsafe_destructor]
|
||||
impl<'conn> Drop for SqliteStatement<'conn> {
|
||||
#[allow(unused_must_use)]
|
||||
fn drop(&mut self) {
|
||||
|
@@ -25,7 +25,6 @@ impl<'conn> SqliteLoadExtensionGuard<'conn> {
|
||||
}
|
||||
}
|
||||
|
||||
#[unsafe_destructor]
|
||||
#[allow(unused_must_use)]
|
||||
impl<'conn> Drop for SqliteLoadExtensionGuard<'conn> {
|
||||
fn drop(&mut self) {
|
||||
|
@@ -7,7 +7,7 @@ pub use SqliteTransactionBehavior::{
|
||||
|
||||
/// Options for transaction behavior. See [BEGIN
|
||||
/// TRANSACTION](http://www.sqlite.org/lang_transaction.html) for details.
|
||||
#[derive(Copy)]
|
||||
#[derive(Copy,Clone)]
|
||||
pub enum SqliteTransactionBehavior {
|
||||
SqliteTransactionDeferred,
|
||||
SqliteTransactionImmediate,
|
||||
@@ -149,7 +149,6 @@ impl<'conn> SqliteTransaction<'conn> {
|
||||
}
|
||||
}
|
||||
|
||||
#[unsafe_destructor]
|
||||
#[allow(unused_must_use)]
|
||||
impl<'conn> Drop for SqliteTransaction<'conn> {
|
||||
fn drop(&mut self) {
|
||||
|
@@ -152,7 +152,7 @@ impl<T: ToSql> ToSql for Option<T> {
|
||||
/// conn.execute("INSERT INTO people (name) VALUES (?)", &[&Null])
|
||||
/// }
|
||||
/// ```
|
||||
#[derive(Copy)]
|
||||
#[derive(Copy,Clone)]
|
||||
pub struct Null;
|
||||
|
||||
impl ToSql for Null {
|
||||
|
Reference in New Issue
Block a user