pub enum RecursiveEnumerateError {
Fidl(&'static str, Error),
ReadDir {
name: String,
err: EnumerateError,
},
Open {
name: String,
err: OpenError,
},
Timeout,
}Expand description
Error returned by readdir_recursive.
Variants§
Trait Implementations§
Source§impl Clone for RecursiveEnumerateError
impl Clone for RecursiveEnumerateError
Source§fn clone(&self) -> RecursiveEnumerateError
fn clone(&self) -> RecursiveEnumerateError
Returns a duplicate of the value. Read more
1.0.0 · 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 RecursiveEnumerateError
impl Debug for RecursiveEnumerateError
Source§impl Display for RecursiveEnumerateError
impl Display for RecursiveEnumerateError
Source§impl Error for RecursiveEnumerateError
impl Error for RecursiveEnumerateError
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()
Auto Trait Implementations§
impl Freeze for RecursiveEnumerateError
impl !RefUnwindSafe for RecursiveEnumerateError
impl Send for RecursiveEnumerateError
impl Sync for RecursiveEnumerateError
impl Unpin for RecursiveEnumerateError
impl UnsafeUnpin for RecursiveEnumerateError
impl !UnwindSafe for RecursiveEnumerateError
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