Crate shimexe_core

Source
Expand description

§shimexe-core

Core library for shimexe - a modern, cross-platform executable shim manager with environment variable expansion and TOML configuration support.

Re-exports§

pub use config::AutoUpdate;
pub use config::ShimConfig;
pub use config::ShimCore;
pub use config::ShimMetadata;
pub use config::UpdateProvider;
pub use config::VersionCheck;
pub use error::Result;
pub use error::ShimError;
pub use runner::ShimRunner;
pub use template::ArgsConfig;
pub use template::ArgsMode;
pub use template::TemplateEngine;
pub use traits::CustomizableShimRunner;
pub use traits::ShimConfigLoader;
pub use traits::ShimRunnerBuilder;
pub use traits::ShimRunnerTrait;
pub use updater::ShimUpdater;

Modules§

config
error
prelude
Re-export commonly used types
runner
template
traits
updater
utils