src.cmd_types.meta

 1from dataclasses import dataclass
 2
 3from src.cmd_types.commands import ExecutableCommand
 4
 5
 6@dataclass
 7class CommandMetadata:
 8    name: str | None
 9    plugin_name: str | None
10    plugin_author: str | None
11    plugin_version: str | None
12    cmd: type[ExecutableCommand]
@dataclass
class CommandMetadata:
 7@dataclass
 8class CommandMetadata:
 9    name: str | None
10    plugin_name: str | None
11    plugin_author: str | None
12    plugin_version: str | None
13    cmd: type[ExecutableCommand]
CommandMetadata( name: str | None, plugin_name: str | None, plugin_author: str | None, plugin_version: str | None, cmd: type[src.cmd_types.commands.ExecutableCommand])
name: str | None
plugin_name: str | None
plugin_author: str | None
plugin_version: str | None