pub struct TopicSnapshot {
pub lookback_days: u32,
pub topics: Vec<TopicAnalysis>,
pub overall_avg_performance: f64,
pub total_posts_analyzed: i64,
}Expand description
Complete topic performance snapshot for a lookback window.
Fields§
§lookback_days: u32§topics: Vec<TopicAnalysis>§overall_avg_performance: f64§total_posts_analyzed: i64Trait Implementations§
Source§impl Clone for TopicSnapshot
impl Clone for TopicSnapshot
Source§fn clone(&self) -> TopicSnapshot
fn clone(&self) -> TopicSnapshot
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 TopicSnapshot
impl Debug for TopicSnapshot
Auto Trait Implementations§
impl Freeze for TopicSnapshot
impl RefUnwindSafe for TopicSnapshot
impl Send for TopicSnapshot
impl Sync for TopicSnapshot
impl Unpin for TopicSnapshot
impl UnsafeUnpin for TopicSnapshot
impl UnwindSafe for TopicSnapshot
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