Skip to main content

RunDaemonsExt

Trait RunDaemonsExt 

Source
pub trait RunDaemonsExt {
    // Required method
    fn run_daemons(
        self,
        shutdown: CancellationToken,
    ) -> impl Future<Output = Result<(), StdError>> + Send;
}

Required Methods§

Source

fn run_daemons( self, shutdown: CancellationToken, ) -> impl Future<Output = Result<(), StdError>> + Send

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl RunDaemonsExt for App

Source§

async fn run_daemons(self, shutdown: CancellationToken) -> Result<(), StdError>

Source§

impl RunDaemonsExt for Arc<App>

Source§

async fn run_daemons(self, shutdown: CancellationToken) -> Result<(), StdError>

Implementors§