Crate dot_agent_core

Crate dot_agent_core 

Source

Re-exports§

pub use config::Config;
pub use error::DotAgentError;
pub use error::Result;
pub use installer::DiffResult;
pub use installer::FileInfo;
pub use installer::FileStatus;
pub use installer::InstallResult;
pub use installer::Installer;
pub use metadata::Metadata;
pub use profile::IgnoreConfig;
pub use profile::Profile;
pub use profile::ProfileManager;
pub use profile::DEFAULT_EXCLUDED_DIRS;
pub use rule::extract_rule;
pub use rule::generate_rule;
pub use rule::ApplyResult;
pub use rule::Rule;
pub use rule::RuleExecutor;
pub use rule::RuleManager;
pub use snapshot::ProfileSnapshotManager;
pub use snapshot::Snapshot;
pub use snapshot::SnapshotDiff;
pub use snapshot::SnapshotManager;
pub use snapshot::SnapshotTrigger;

Modules§

config
error
installer
metadata
profile
rule
Rule module for profile customization.
snapshot