Skip to main content

Crate pbox_core

Crate pbox_core 

Source

Re-exports§

pub use config::AgentConfig;
pub use config::Config;
pub use config::ConfigError;
pub use config::ConfigOverrides;
pub use config::ConfigStore;
pub use config::ImageConfig;
pub use config::PveConfig;
pub use config::PveDefaults;
pub use config::RedactedConfig;
pub use config::Secret;
pub use config::parse_duration;
pub use id::PboxId;
pub use id::PboxIdError;
pub use metadata::MetadataError;
pub use metadata::PboxMetadata;
pub use metadata::PboxRecipeProvenance;
pub use metadata::encode_metadata;
pub use metadata::parse_metadata;
pub use metadata::preserve_metadata;
pub use pve::ClusterResource;
pub use pve::LxcCloneRequest;
pub use pve::LxcConfig;
pub use pve::LxcConfigUpdateRequest;
pub use pve::LxcCreateRequest;
pub use pve::LxcInterface;
pub use pve::LxcSnapshot;
pub use pve::LxcSnapshotRequest;
pub use pve::PveApi;
pub use pve::PveClient;
pub use pve::PveClientConfig;
pub use pve::PveError;
pub use pve::PveNetworkInterface;
pub use pve::PveNode;
pub use pve::PveStorage;
pub use pve::PveStorageContent;
pub use pve::PveTaskLog;
pub use pve::PveTaskResponse;
pub use pve::PveTaskStatus;
pub use pve::select_lxc_ipv4;
pub use pve::select_lxc_ipv6;
pub use vmid::VmidError;
pub use vmid::VmidPattern;

Modules§

config
id
metadata
pve
ui
vmid