pub struct BaselineExtractor { /* private fields */ }Expand description
Baseline content extractor rl using heuristics
Implementations§
Source§impl BaselineExtractor
impl BaselineExtractor
Sourcepub fn extract(&self, html: &str) -> Result<ExtractionResult>
pub fn extract(&self, html: &str) -> Result<ExtractionResult>
Extract article from HTML
Sourcepub fn get_candidate_nodes<'a>(
&self,
document: &'a Html,
top_k: usize,
) -> Vec<ElementRef<'a>>
pub fn get_candidate_nodes<'a>( &self, document: &'a Html, top_k: usize, ) -> Vec<ElementRef<'a>>
Get candidate nodes for environment
Trait Implementations§
Source§impl Clone for BaselineExtractor
impl Clone for BaselineExtractor
Source§fn clone(&self) -> BaselineExtractor
fn clone(&self) -> BaselineExtractor
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for BaselineExtractor
impl RefUnwindSafe for BaselineExtractor
impl Send for BaselineExtractor
impl Sync for BaselineExtractor
impl Unpin for BaselineExtractor
impl UnsafeUnpin for BaselineExtractor
impl UnwindSafe for BaselineExtractor
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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