pub enum ConfluenceSubcommands {
Show 16 variants
Comment(CommentCommand),
Read(ReadCommand),
Write(WriteCommand),
Edit(EditCommand),
Search(SearchCommand),
Create(CreateCommand),
Delete(DeleteCommand),
Move(MoveCommand),
Label(LabelCommand),
Attachment(AttachmentCommand),
Download(DownloadCommand),
Children(ChildrenCommand),
History(HistoryCommand),
Compare(CompareCommandGroup),
User(UserCommand),
Space(SpaceCommand),
}Expand description
Confluence subcommands.
Variants§
Comment(CommentCommand)
Manages comments on a Confluence page.
Read(ReadCommand)
Fetches a Confluence page and outputs it as JFM markdown or ADF JSON (mirrors the confluence_read MCP tool).
Write(WriteCommand)
Pushes content to a Confluence page (mirrors the confluence_write MCP tool).
Edit(EditCommand)
Interactive fetch-edit-push cycle for a Confluence page.
Search(SearchCommand)
Searches Confluence pages using CQL (mirrors the confluence_search MCP tool).
Create(CreateCommand)
Creates a new Confluence page (mirrors the confluence_create MCP tool).
Delete(DeleteCommand)
Deletes a Confluence page (mirrors the confluence_delete MCP tool).
Move(MoveCommand)
Moves or reparents a Confluence page (same-space only) (mirrors the confluence_move MCP tool).
Label(LabelCommand)
Manages labels on Confluence pages.
Attachment(AttachmentCommand)
Manages attachments on Confluence pages.
Download(DownloadCommand)
Recursively downloads a Confluence page tree (mirrors the confluence_download MCP tool).
Children(ChildrenCommand)
Lists child pages of a Confluence page or top-level pages in a space (mirrors the confluence_children MCP tool).
History(HistoryCommand)
Lists version history (metadata) for a Confluence page (mirrors the confluence_history MCP tool).
Compare(CompareCommandGroup)
Compares two versions of a Confluence page (structural diff).
User(UserCommand)
Confluence user operations.
Space(SpaceCommand)
Confluence space operations.
Trait Implementations§
Source§impl FromArgMatches for ConfluenceSubcommands
impl FromArgMatches for ConfluenceSubcommands
Source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
Source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches,
) -> Result<Self, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>
Source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>
ArgMatches to self.Source§fn update_from_arg_matches_mut<'b>(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut<'b>( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
ArgMatches to self.Source§impl Subcommand for ConfluenceSubcommands
impl Subcommand for ConfluenceSubcommands
Source§fn augment_subcommands<'b>(__clap_app: Command) -> Command
fn augment_subcommands<'b>(__clap_app: Command) -> Command
Source§fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
Command so it can instantiate self via
FromArgMatches::update_from_arg_matches_mut Read moreSource§fn has_subcommand(__clap_name: &str) -> bool
fn has_subcommand(__clap_name: &str) -> bool
Self can parse a specific subcommand