From a64aaddc86c5ae3fe444b1d0638cd96819d563b8 Mon Sep 17 00:00:00 2001 From: radu Date: Sun, 19 May 2024 04:14:47 +0300 Subject: [PATCH] return Err for not implemented --- src/mount/macos.rs | 8 ++++---- src/mount/windows.rs | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/mount/macos.rs b/src/mount/macos.rs index 6eab5e7..80fe5df 100644 --- a/src/mount/macos.rs +++ b/src/mount/macos.rs @@ -8,7 +8,7 @@ use std::task::{Context, Poll}; use tracing::{error, warn}; use crate::crypto::Cipher; -use crate::encryptedfs::{FsResult, PasswordProvider}; +use crate::encryptedfs::{FsError, FsResult, PasswordProvider}; use crate::mount; use crate::mount::{MountHandleInner, MountPoint}; @@ -49,9 +49,9 @@ impl MountPoint for MountPointImpl { } async fn mount(mut self) -> FsResult { - Ok(mount::MountHandle { - inner: MountHandleInnerImpl {}, - }) + Err(FsError::Other( + "he he, not yet ready for this platform, but soon my friend, soon :)", + )) } } diff --git a/src/mount/windows.rs b/src/mount/windows.rs index 6eab5e7..80fe5df 100644 --- a/src/mount/windows.rs +++ b/src/mount/windows.rs @@ -8,7 +8,7 @@ use std::task::{Context, Poll}; use tracing::{error, warn}; use crate::crypto::Cipher; -use crate::encryptedfs::{FsResult, PasswordProvider}; +use crate::encryptedfs::{FsError, FsResult, PasswordProvider}; use crate::mount; use crate::mount::{MountHandleInner, MountPoint}; @@ -49,9 +49,9 @@ impl MountPoint for MountPointImpl { } async fn mount(mut self) -> FsResult { - Ok(mount::MountHandle { - inner: MountHandleInnerImpl {}, - }) + Err(FsError::Other( + "he he, not yet ready for this platform, but soon my friend, soon :)", + )) } }