summaryrefslogtreecommitdiffstats
path: root/src/event
diff options
context:
space:
mode:
Diffstat (limited to 'src/event')
-rw-r--r--src/event/app_event.rs3
-rw-r--r--src/event/process_event.rs3
2 files changed, 4 insertions, 2 deletions
diff --git a/src/event/app_event.rs b/src/event/app_event.rs
index fd36224..c50a195 100644
--- a/src/event/app_event.rs
+++ b/src/event/app_event.rs
@@ -12,6 +12,7 @@ use termion::input::TermRead;
use uuid::Uuid;
+use crate::error::JoshutoResult;
use crate::fs::JoshutoDirList;
use crate::io::FileOperationProgress;
use crate::preview::preview_file::FilePreview;
@@ -24,7 +25,7 @@ pub enum AppEvent {
// background IO worker events
IoWorkerCreate,
FileOperationProgress(FileOperationProgress),
- IoWorkerResult(io::Result<FileOperationProgress>),
+ IoWorkerResult(JoshutoResult<FileOperationProgress>),
// forked process events
ChildProcessComplete(u32),
diff --git a/src/event/process_event.rs b/src/event/process_event.rs
index f215d9a..2b6b0ae 100644
--- a/src/event/process_event.rs
+++ b/src/event/process_event.rs
@@ -10,6 +10,7 @@ use uuid::Uuid;
use crate::commands::{cursor_move, parent_cursor_move, reload};
use crate::config::{AppKeyMapping, KeyMapping};
use crate::context::AppContext;
+use crate::error::JoshutoResult;
use crate::event::AppEvent;
use crate::fs::JoshutoDirList;
use crate::history::DirectoryHistory;
@@ -90,7 +91,7 @@ pub fn process_worker_progress(context: &mut AppContext, res: FileOperationProgr
pub fn process_finished_worker(
context: &mut AppContext,
- res: std::io::Result<FileOperationProgress>,
+ res: JoshutoResult<FileOperationProgress>,
) {
let worker_context = context.worker_context_mut();
let observer = worker_context.remove_worker().unwrap();