Crate ngdp_client

Source
Expand description

NGDP client library

This library provides the core functionality for the ngdp CLI tool.

Re-exports§

pub use crate::commands::certs::handle as handle_certs;
pub use crate::commands::config::handle as handle_config;
pub use crate::commands::download::handle as handle_download;
pub use crate::commands::inspect::handle as handle_inspect;
pub use crate::commands::products::handle as handle_products;
pub use crate::commands::storage::handle as handle_storage;

Modules§

cached_client
Cached client support with automatic Ribbit to TACT fallback
cdn_config
CDN configuration support
commands
fallback_client
Fallback client that tries Ribbit first, then TACT
output
Output formatting utilities for the CLI
test_constants
Common test constants
wago_api
Wago Tools API client for retrieving build history

Structs§

CommandContext
Context for command execution

Enums§

CertFormat
CertsCommands
ConfigCommands
DownloadCommands
InspectCommands
OutputFormat
Output format options for the CLI
ProductsCommands
StorageCommands