pub struct ContentProcessor { /* private fields */ }Expand description
Content processor for cleaning and normalizing HTML
Implementations§
Source§impl ContentProcessor
impl ContentProcessor
Sourcepub fn process(
&self,
html: &str,
config: &CaptureConfig,
) -> Result<String, CaptureError>
pub fn process( &self, html: &str, config: &CaptureConfig, ) -> Result<String, CaptureError>
Process HTML content according to the given configuration
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ContentProcessor
impl RefUnwindSafe for ContentProcessor
impl Send for ContentProcessor
impl Sync for ContentProcessor
impl Unpin for ContentProcessor
impl UnwindSafe for ContentProcessor
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more