pub struct Indexer { /* private fields */ }Expand description
See: https://asimov-specs.github.io/program-patterns/#indexer
Implementations§
Source§impl Indexer
impl Indexer
pub fn new( program: impl AsRef<OsStr>, input: GraphInput, options: IndexerOptions, ) -> Self
pub async fn execute(&mut self) -> IndexerResult
Trait Implementations§
impl Indexer<ExecutorError> for Indexer
Auto Trait Implementations§
impl Freeze for Indexer
impl !RefUnwindSafe for Indexer
impl Send for Indexer
impl Sync for Indexer
impl Unpin for Indexer
impl !UnwindSafe for Indexer
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