Struct rabbit_digger::rabbit_digger::RabbitDigger [−][src]
pub struct RabbitDigger { pub plugin_loader: PluginLoader, }
Fields
plugin_loader: PluginLoader
Implementations
impl RabbitDigger
[src]
impl RabbitDigger
[src]pub fn new() -> Result<RabbitDigger>
[src]
pub async fn run(&self, controller: &Controller, config: Config) -> Result<()>
[src]
pub async fn run_stream<S>(
&self,
controller: &Controller,
config_stream: S
) -> Result<()> where
S: Stream<Item = Result<Config>> + Unpin,
[src]
&self,
controller: &Controller,
config_stream: S
) -> Result<()> where
S: Stream<Item = Result<Config>> + Unpin,