rust-lxc 1.0.0

`rust-lxc` is a Rust bindings for LXC
Documentation
use clap::Parser;
use anyhow::Result;
use rust_lxc::cli::{Cli, Commands};
use rust_lxc::commands;

fn main() -> Result<()> {
    let cli = Cli::try_parse()?;

    match cli.command {
        Commands::Create { name, template } => commands::create::run(&name, &template)?,
        Commands::Start { name } => commands::start::run(&name)?,
        Commands::Stop { name } => commands::stop::run(&name)?,
        Commands::Delete { name } => commands::delete::run(&name)?,
        Commands::Ls => commands::ls::run()?,
        Commands::Shutdown { name } => commands::shutdown::run(&name)?,
    }

    Ok(())
}