pub trait HookFormat: Send + Sync {
// Required methods
fn parse_input(&self, stdin: &str) -> Result<HookInput, ParseError>;
fn render_response(&self, verdict: Verdict) -> HookResponse;
}Required Methods§
fn parse_input(&self, stdin: &str) -> Result<HookInput, ParseError>
fn render_response(&self, verdict: Verdict) -> HookResponse
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".