pub struct ArticleContent {
pub title: Option<String>,
pub text: String,
pub html: String,
pub excerpt: Option<String>,
pub language: Option<String>,
pub word_count: usize,
pub reading_time: usize,
}Expand description
Extracted article content
Fields§
§title: Option<String>Article title
text: StringArticle text content
html: StringArticle HTML
excerpt: Option<String>Extracted excerpt
language: Option<String>Detected language
word_count: usizeWord count
reading_time: usizeEstimated reading time in minutes
Trait Implementations§
Source§impl Clone for ArticleContent
impl Clone for ArticleContent
Source§fn clone(&self) -> ArticleContent
fn clone(&self) -> ArticleContent
Returns a duplicate of the value. Read more
1.0.0 · 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 ArticleContent
impl RefUnwindSafe for ArticleContent
impl Send for ArticleContent
impl Sync for ArticleContent
impl Unpin for ArticleContent
impl UnsafeUnpin for ArticleContent
impl UnwindSafe for ArticleContent
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