pub enum SnapshotEditorError {
ProcessRunError(Error),
ExitedWithNonZeroStatus(ExitStatus),
NonUTF8Path,
}Available on crate feature
snapshot-editor-extension only.Expand description
An error that can be emitted by a “snapshot-editor” invocation.
Variants§
ProcessRunError(Error)
Running the “snapshot-editor” process yielded an I/O error.
ExitedWithNonZeroStatus(ExitStatus)
The “snapshot-editor” process exited with a non-zero exit status.
NonUTF8Path
The provided paths were not in UTF-8 format. Non-UTF-8 paths are currently not supported by the extension.
Trait Implementations§
Source§impl Debug for SnapshotEditorError
impl Debug for SnapshotEditorError
Source§impl Display for SnapshotEditorError
impl Display for SnapshotEditorError
Source§impl Error for SnapshotEditorError
impl Error for SnapshotEditorError
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 SnapshotEditorError
impl !RefUnwindSafe for SnapshotEditorError
impl Send for SnapshotEditorError
impl Sync for SnapshotEditorError
impl Unpin for SnapshotEditorError
impl !UnwindSafe for SnapshotEditorError
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request