railwayapp 4.22.0

Interact with Railway via CLI
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use super::*;

use clap_complete::{Shell, generate};
use std::io;

/// Generate completion script
#[derive(Parser)]
pub struct Args {
    shell: Shell,
}

pub async fn command(args: Args) -> Result<()> {
    let mut railway = crate::build_args();

    generate(args.shell, &mut railway, "railway", &mut io::stdout());

    Ok(())
}