pub enum ThreadsRootPathSafetyError {
IsThreadsRoot {
path: PathBuf,
},
IsBareThreadDir {
path: PathBuf,
},
IsHeddleStorage {
path: PathBuf,
},
NestedInReserved {
path: PathBuf,
reserved: PathBuf,
},
}Expand description
Failures from pure threads-root / heddle-storage path safety checks.
Variants§
Trait Implementations§
Source§impl Clone for ThreadsRootPathSafetyError
impl Clone for ThreadsRootPathSafetyError
Source§fn clone(&self) -> ThreadsRootPathSafetyError
fn clone(&self) -> ThreadsRootPathSafetyError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ThreadsRootPathSafetyError
impl Debug for ThreadsRootPathSafetyError
Source§impl Display for ThreadsRootPathSafetyError
impl Display for ThreadsRootPathSafetyError
impl Eq for ThreadsRootPathSafetyError
Source§impl Error for ThreadsRootPathSafetyError
impl Error for ThreadsRootPathSafetyError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
impl StructuralPartialEq for ThreadsRootPathSafetyError
Auto Trait Implementations§
impl Freeze for ThreadsRootPathSafetyError
impl RefUnwindSafe for ThreadsRootPathSafetyError
impl Send for ThreadsRootPathSafetyError
impl Sync for ThreadsRootPathSafetyError
impl Unpin for ThreadsRootPathSafetyError
impl UnsafeUnpin for ThreadsRootPathSafetyError
impl UnwindSafe for ThreadsRootPathSafetyError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more