pub fn remove_timer<'a>(conn: &'a SqliteConnection, lookup_id: &'a i32) -> usize {
    use schema::timers::dsl::*;

    diesel::delete(timers.find(&lookup_id))
        .execute(conn)
        .expect(&format!("Unable to remove timer matching id {}", &lookup_id))
}
// remove_timer takes a connection and an ID and deletes the timer matching the ID.
remove_timer takes a connection and an ID and deletes the timer matching the ID.
remove_timer takes a connection and an ID and deletes the timer matching the ID .
pub fn remove_timer<'a>(conn: &'a SqliteConnection, lookup_id: &'a i32) -> usize {
    use schema::timers::dsl::*;
    diesel::delete(timers.find(&lookup_id))
        .execute(conn)
        .expect(&format!("Unable to remove timer matching id {}", &lookup_id))
}
pub fn remove_timer < ' a > ( conn : & ' a SqliteConnection , lookup_id : & ' a i32 ) -> usize { use schema :: timers :: dsl :: * ; diesel :: delete ( timers . find ( & lookup_id ) ) . execute ( conn ) . expect ( & format ! ( " " lookup_id ) ) }
remove_timer takes a connection and an ID and deletes the timer matching the ID.
remove_timer takes a connection and an ID and deletes the timer matching the ID .
conn
&'a SqliteConnection
lookup_id
&'a i32
conn
&'a SqliteConnection
lookup_id
&'a i32