pub trait BrokenLinkCallback<'input> {
// Required method
fn handle_broken_link(
&mut self,
link: BrokenLink<'input>,
) -> Option<(CowStr<'input>, CowStr<'input>)>;
}Expand description
Trait for broken link callbacks.
See Parser::new_with_broken_link_callback. Automatically implemented for closures with the appropriate signature.
Required Methods§
fn handle_broken_link( &mut self, link: BrokenLink<'input>, ) -> Option<(CowStr<'input>, CowStr<'input>)>
Trait Implementations§
Source§impl<'input> BrokenLinkCallback<'input> for Box<dyn BrokenLinkCallback<'input>>
impl<'input> BrokenLinkCallback<'input> for Box<dyn BrokenLinkCallback<'input>>
fn handle_broken_link( &mut self, link: BrokenLink<'input>, ) -> Option<(CowStr<'input>, CowStr<'input>)>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".