wasmer_cli/commands/package/
mod.rs

1mod build;
2mod common;
3mod download;
4mod get;
5pub mod publish;
6mod push;
7mod search;
8mod tag;
9mod tree;
10mod unpack;
11
12pub use build::PackageBuild;
13pub use common::wait::PublishWait;
14
15/// Package related commands.
16#[derive(clap::Subcommand, Debug)]
17// Allowing missing_docs because the comment would override the doc comment on
18// the command struct.
19#[allow(missing_docs)]
20#[allow(clippy::large_enum_variant)]
21pub enum Package {
22    Download(download::PackageDownload),
23    Build(build::PackageBuild),
24    Tag(tag::PackageTag),
25    Push(push::PackagePush),
26    Publish(publish::PackagePublish),
27    Tree(tree::PackageTree),
28    Unpack(unpack::PackageUnpack),
29    Search(search::PackageSearch),
30    Get(get::PackageGet),
31}