pub struct AdapterIntake { /* private fields */ }Implementations§
Source§impl AdapterIntake
impl AdapterIntake
Trait Implementations§
Source§impl Analyzer for AdapterIntake
impl Analyzer for AdapterIntake
Source§fn analyze(&self, ctx: &AnalyzeCtx<'_>) -> Result<Vec<RecDraft>>
fn analyze(&self, ctx: &AnalyzeCtx<'_>) -> Result<Vec<RecDraft>>
Produce recommendation drafts.
dedup_key, origin, and the params
snapshot are stamped by the engine afterward, not here. Returning an
error drops this analyzer’s findings for the run; other analyzers are
unaffected.fn manifest(&self) -> &AnalyzerManifest
Auto Trait Implementations§
impl Freeze for AdapterIntake
impl RefUnwindSafe for AdapterIntake
impl Send for AdapterIntake
impl Sync for AdapterIntake
impl Unpin for AdapterIntake
impl UnsafeUnpin for AdapterIntake
impl UnwindSafe for AdapterIntake
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