/// Runs the command-line interface with only the built-in commands, using
/// `configuration` to launch a server if running a local command.
Runs the command-line interface with only the built-in commands, using
`configuration` to launch a server if running a local command.
Runs the command - line interface with only the built - in commands using ` configuration ` to launch a server if running a local command .
pub async fn run<B: Backend>(configuration: ServerConfiguration) -> anyhow::Result<()> {
    Args::parse()
        .execute(NoCommandLine::<B> {
            configuration: Some(configuration),
            _backend: PhantomData,
        })
        .await
}
pub async fn run < B : Backend > ( configuration : ServerConfiguration ) -> anyhow :: Result < ( ) > { Args :: parse ( ) . execute ( NoCommandLine :: < B > { configuration : Some ( configuration ) , _backend : PhantomData , } ) . await }
Runs the command-line interface with only the built-in commands, using
`configuration` to launch a server if running a local command.
Runs the command - line interface with only the built - in commands using ` configuration ` to launch a server if running a local command .
configuration
ServerConfiguration