fix examples (#94)
This commit is contained in:
parent
7c0aa2fab9
commit
19598d63cb
|
@ -1,9 +1,9 @@
|
|||
use fang::async_trait;
|
||||
use fang::asynk::async_queue::AsyncQueueable;
|
||||
use fang::asynk::async_runnable::Error;
|
||||
use fang::serde::{Deserialize, Serialize};
|
||||
use fang::typetag;
|
||||
use fang::AsyncRunnable;
|
||||
use fang::FangError;
|
||||
use std::time::Duration;
|
||||
|
||||
#[derive(Serialize, Deserialize)]
|
||||
|
@ -33,7 +33,7 @@ impl MyFailingTask {
|
|||
#[async_trait]
|
||||
#[typetag::serde]
|
||||
impl AsyncRunnable for MyTask {
|
||||
async fn run(&self, queue: &mut dyn AsyncQueueable) -> Result<(), Error> {
|
||||
async fn run(&self, queue: &mut dyn AsyncQueueable) -> Result<(), FangError> {
|
||||
let new_task = MyTask::new(self.number + 1);
|
||||
queue
|
||||
.insert_task(&new_task as &dyn AsyncRunnable)
|
||||
|
@ -50,7 +50,7 @@ impl AsyncRunnable for MyTask {
|
|||
#[async_trait]
|
||||
#[typetag::serde]
|
||||
impl AsyncRunnable for MyFailingTask {
|
||||
async fn run(&self, queue: &mut dyn AsyncQueueable) -> Result<(), Error> {
|
||||
async fn run(&self, queue: &mut dyn AsyncQueueable) -> Result<(), FangError> {
|
||||
let new_task = MyFailingTask::new(self.number + 1);
|
||||
queue
|
||||
.insert_task(&new_task as &dyn AsyncRunnable)
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
use fang::async_trait;
|
||||
use fang::asynk::async_queue::AsyncQueueable;
|
||||
use fang::asynk::async_runnable::Error;
|
||||
use fang::serde::{Deserialize, Serialize};
|
||||
use fang::typetag;
|
||||
use fang::AsyncRunnable;
|
||||
use fang::FangError;
|
||||
use fang::Scheduled;
|
||||
|
||||
#[derive(Serialize, Deserialize)]
|
||||
|
@ -13,7 +13,7 @@ pub struct MyCronTask {}
|
|||
#[async_trait]
|
||||
#[typetag::serde]
|
||||
impl AsyncRunnable for MyCronTask {
|
||||
async fn run(&self, _queue: &mut dyn AsyncQueueable) -> Result<(), Error> {
|
||||
async fn run(&self, _queue: &mut dyn AsyncQueueable) -> Result<(), FangError> {
|
||||
log::info!("CRON!!!!!!!!!!!!!!!",);
|
||||
|
||||
Ok(())
|
||||
|
|
|
@ -70,14 +70,9 @@ where
|
|||
self.queue.fail_task(task, &error.description).await?;
|
||||
}
|
||||
},
|
||||
RetentionMode::RemoveAll => match result {
|
||||
Ok(_) => {
|
||||
self.queue.remove_task(task.id).await?;
|
||||
}
|
||||
Err(_error) => {
|
||||
self.queue.remove_task(task.id).await?;
|
||||
}
|
||||
},
|
||||
RetentionMode::RemoveAll => {
|
||||
self.queue.remove_task(task.id).await?;
|
||||
}
|
||||
RetentionMode::RemoveFinished => match result {
|
||||
Ok(_) => {
|
||||
self.queue.remove_task(task.id).await?;
|
||||
|
|
|
@ -133,10 +133,7 @@ where
|
|||
}
|
||||
|
||||
RetentionMode::RemoveAll => {
|
||||
match result {
|
||||
Ok(_) => self.queue.remove_task(task.id).unwrap(),
|
||||
Err(_error) => self.queue.remove_task(task.id).unwrap(),
|
||||
};
|
||||
self.queue.remove_task(task.id).unwrap();
|
||||
}
|
||||
|
||||
RetentionMode::RemoveFinished => match result {
|
||||
|
|
Loading…
Reference in a new issue