pub enum HookResult {
NoHookFound,
Ok {
hook: PathBuf,
},
RunNotSuccessful {
code: Option<i32>,
stdout: String,
stderr: String,
hook: PathBuf,
},
}
Variants§
NoHookFound
No hook found
Ok
Hook executed with non error return code
RunNotSuccessful
Hook executed and returned an error code
Implementations§
Source§impl HookResult
impl HookResult
Trait Implementations§
Source§impl Debug for HookResult
impl Debug for HookResult
Source§impl PartialEq for HookResult
impl PartialEq for HookResult
impl Eq for HookResult
impl StructuralPartialEq for HookResult
Auto Trait Implementations§
impl Freeze for HookResult
impl RefUnwindSafe for HookResult
impl Send for HookResult
impl Sync for HookResult
impl Unpin for HookResult
impl UnwindSafe for HookResult
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