pub struct InsightStore { /* private fields */ }Expand description
Store for insights produced by batch jobs.
Implementations§
Source§impl InsightStore
impl InsightStore
Sourcepub async fn hot_topics(&self) -> Vec<Insight>
pub async fn hot_topics(&self) -> Vec<Insight>
Get all hot topics.
Sourcepub async fn classification(&self, entry_id: Uuid) -> Option<KnowledgeClass>
pub async fn classification(&self, entry_id: Uuid) -> Option<KnowledgeClass>
Get classification for an entry.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for InsightStore
impl !RefUnwindSafe for InsightStore
impl Send for InsightStore
impl Sync for InsightStore
impl Unpin for InsightStore
impl UnsafeUnpin for InsightStore
impl !UnwindSafe for InsightStore
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request