pub struct KnowledgeClassifierJob {
pub core_access_threshold: f32,
pub ephemeral_age_days: i64,
}Expand description
Knowledge classification job.
Fields§
§core_access_threshold: f32Core knowledge access threshold (accesses per day).
ephemeral_age_days: i64Age threshold for ephemeral (days).
Trait Implementations§
Source§impl BatchJob for KnowledgeClassifierJob
impl BatchJob for KnowledgeClassifierJob
Source§fn run<'life0, 'life1, 'async_trait>(
&'life0 self,
input: &'life1 BatchInput,
) -> Pin<Box<dyn Future<Output = Result<Vec<Insight>, String>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
fn run<'life0, 'life1, 'async_trait>(
&'life0 self,
input: &'life1 BatchInput,
) -> Pin<Box<dyn Future<Output = Result<Vec<Insight>, String>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
Run the job with given input.
Source§fn estimated_duration_secs(&self) -> u64
fn estimated_duration_secs(&self) -> u64
Estimated duration in seconds.
Auto Trait Implementations§
impl Freeze for KnowledgeClassifierJob
impl RefUnwindSafe for KnowledgeClassifierJob
impl Send for KnowledgeClassifierJob
impl Sync for KnowledgeClassifierJob
impl Unpin for KnowledgeClassifierJob
impl UnsafeUnpin for KnowledgeClassifierJob
impl UnwindSafe for KnowledgeClassifierJob
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