codeberg_cli/actions/api/
version.rs

1use crate::{actions::GeneralArgs, types::context::BergContext};
2
3use clap::Parser;
4
5/// Display short summary of the authenticated user account
6#[derive(Parser, Debug)]
7pub struct ApiVersionArgs {}
8
9impl ApiVersionArgs {
10    pub async fn run(self, general_args: GeneralArgs) -> anyhow::Result<()> {
11        let _ = general_args;
12        let ctx = BergContext::new(self, general_args).await?;
13        let version = ctx.client.get_version().await?;
14
15        println!("{version:?}");
16
17        Ok(())
18    }
19}