1
2
3
4
5
6
7
8
9
10
11
12
13
use crate::MoonContext;
use warpgate_api::*;

api_struct!(
    /// Input passed to the `execute_extension` function.
    pub struct ExecuteExtensionInput {
        /// Custom arguments passed on the command line.
        pub args: Vec<String>,

        /// Current moon context.
        pub context: MoonContext,
    }
);