Remove explicit tokio dep in jobs-sled

This commit is contained in:
asonix 2021-02-06 10:50:47 -06:00
parent 0b0c91ebe4
commit 4954406ba0
2 changed files with 3 additions and 4 deletions

View file

@ -1,7 +1,7 @@
[package] [package]
name = "background-jobs-sled-storage" name = "background-jobs-sled-storage"
description = "Sled storage backend for background-jobs" description = "Sled storage backend for background-jobs"
version = "0.9.0" version = "0.9.1"
license-file = "../LICENSE" license-file = "../LICENSE"
authors = ["asonix <asonix@asonix.dog>"] authors = ["asonix <asonix@asonix.dog>"]
repository = "https://git.asonix.dog/Aardwolf/background-jobs" repository = "https://git.asonix.dog/Aardwolf/background-jobs"
@ -11,7 +11,7 @@ edition = "2018"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies] [dependencies]
actix-rt = "2.0.0" actix-rt = "2.0.1"
async-trait = "0.1.24" async-trait = "0.1.24"
background-jobs-core = { version = "0.9.0", path = "../jobs-core" } background-jobs-core = { version = "0.9.0", path = "../jobs-core" }
bincode = "1.2" bincode = "1.2"

View file

@ -13,11 +13,10 @@
//! let queue_handle = ServerConfig::new(storage).thread_count(8).start(); //! let queue_handle = ServerConfig::new(storage).thread_count(8).start();
//! ``` //! ```
use actix_rt::task::spawn_blocking; use actix_rt::task::{spawn_blocking, JoinError};
use background_jobs_core::{JobInfo, Stats}; use background_jobs_core::{JobInfo, Stats};
use chrono::offset::Utc; use chrono::offset::Utc;
use sled::{Db, Tree}; use sled::{Db, Tree};
use tokio::task::JoinError;
use uuid::Uuid; use uuid::Uuid;
/// The error produced by sled storage calls /// The error produced by sled storage calls