diff --git a/src/transaction.rs b/src/transaction.rs index b5c1501..5df9a6e 100644 --- a/src/transaction.rs +++ b/src/transaction.rs @@ -7,6 +7,7 @@ pub use SqliteTransactionBehavior::{ /// Options for transaction behavior. See [BEGIN /// TRANSACTION](http://www.sqlite.org/lang_transaction.html) for details. +#[deriving(Copy)] pub enum SqliteTransactionBehavior { SqliteTransactionDeferred, SqliteTransactionImmediate, diff --git a/src/types.rs b/src/types.rs index 41617fe..78b3e77 100644 --- a/src/types.rs +++ b/src/types.rs @@ -141,6 +141,7 @@ impl ToSql for Option { /// conn.execute("INSERT INTO people (name) VALUES (?)", &[&Null]) /// } /// ``` +#[deriving(Copy)] pub struct Null; impl ToSql for Null {