Enum watchman_client::Error [−][src]
pub enum Error { ConnectionError(Error), ConnectionLost(ConnectionLost), ConnectionDiscovery { watchman_path: PathBuf, reason: String, stderr: String, }, WatchmanServerError { message: String, command: String, }, WatchmanResponseError { message: String, }, MissingField { fieldname: &'static str, command: String, response: String, }, Deserialize { data: Vec<u8>, source: Error, }, Serialize { source: Error, }, Connect { endpoint: PathBuf, source: Box<Error>, }, }
Variants
ConnectionError(Error)
ConnectionLost(ConnectionLost)
Show fields
Fields of WatchmanResponseError
message: String
Show fields
Fields of Serialize
source: Error
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for Error
impl !UnwindSafe for Error