Lines Matching refs:ErrorInner
30 inner: ErrorInner,
34 enum ErrorInner { enum
48 ErrorInner::Io { path: None, .. } => None, in path()
49 ErrorInner::Io { path: Some(ref path), .. } => Some(path), in path()
50 ErrorInner::Loop { ref child, .. } => Some(child), in path()
68 ErrorInner::Loop { ref ancestor, .. } => Some(ancestor), in loop_ancestor()
145 ErrorInner::Io { ref err, .. } => Some(err), in io_error()
146 ErrorInner::Loop { .. } => None, in io_error()
157 ErrorInner::Io { err, .. } => Some(err), in into_io_error()
158 ErrorInner::Loop { .. } => None, in into_io_error()
169 inner: ErrorInner::Io { path: Some(pb), err: err }, in from_path()
176 inner: ErrorInner::Io { in from_entry()
184 Error { depth: depth, inner: ErrorInner::Io { path: None, err: err } } in from_io()
194 inner: ErrorInner::Loop { in from_loop()
206 ErrorInner::Io { ref err, .. } => err.description(), in description()
207 ErrorInner::Loop { .. } => "file system loop found", in description()
217 ErrorInner::Io { ref err, .. } => Some(err), in source()
218 ErrorInner::Loop { .. } => None, in source()
226 ErrorInner::Io { path: None, ref err } => err.fmt(f), in fmt()
227 ErrorInner::Io { path: Some(ref path), ref err } => write!( in fmt()
233 ErrorInner::Loop { ref ancestor, ref child } => write!( in fmt()
258 Error { inner: ErrorInner::Io { ref err, .. }, .. } => err.kind(), in from()
259 Error { inner: ErrorInner::Loop { .. }, .. } => { in from()