codeberg_cli/actions/notification/
mod.rs1pub mod list;
2pub mod view;
3
4use clap::Subcommand;
5
6use super::GlobalArgs;
7
8#[derive(Debug, Subcommand)]
10pub enum NotificationArgs {
11 List(list::ListNotificationArgs),
12 View(view::ViewNotificationArgs),
13}
14
15impl NotificationArgs {
16 pub async fn run(self, global_args: GlobalArgs) -> miette::Result<()> {
17 match self {
18 NotificationArgs::List(args) => args.run(global_args).await,
19 NotificationArgs::View(args) => args.run(global_args).await,
20 }
21 }
22}