pub struct ProcessedContent {
pub text: String,
pub word_count: usize,
pub char_count: usize,
pub was_truncated: bool,
pub processing_time_us: u64,
}Expand description
Result of content processing
Fields§
§text: StringThe extracted and cleaned text content
word_count: usizeNumber of words in the processed content
char_count: usizeNumber of characters in the processed content
was_truncated: boolWhether the content was truncated
processing_time_us: u64Processing time in microseconds
Trait Implementations§
Source§impl Clone for ProcessedContent
impl Clone for ProcessedContent
Source§fn clone(&self) -> ProcessedContent
fn clone(&self) -> ProcessedContent
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 moreSource§impl Debug for ProcessedContent
impl Debug for ProcessedContent
Source§impl<'de> Deserialize<'de> for ProcessedContent
impl<'de> Deserialize<'de> for ProcessedContent
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ProcessedContent
impl PartialEq for ProcessedContent
Source§impl Serialize for ProcessedContent
impl Serialize for ProcessedContent
impl StructuralPartialEq for ProcessedContent
Auto Trait Implementations§
impl Freeze for ProcessedContent
impl RefUnwindSafe for ProcessedContent
impl Send for ProcessedContent
impl Sync for ProcessedContent
impl Unpin for ProcessedContent
impl UnwindSafe for ProcessedContent
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