Skip to main content

Crate modde_core

Crate modde_core 

Source

Re-exports§

pub use collision::CollisionClassifier;
pub use collision::CollisionReport;
pub use collision::CollisionSeverity;
pub use collision::FileOrigin;
pub use db::HiddenFile;
pub use db::ModCategory;
pub use db::ModdeDb;
pub use db::PluginEntry;
pub use db::ProfileSummary;
pub use db::SaveEntry;
pub use db::SnapshotMeta;
pub use diagnostics::DangerousCollisionRule;
pub use diagnostics::DiagContext;
pub use diagnostics::DiagFix;
pub use diagnostics::Diagnostic;
pub use diagnostics::DiagnosticEngine;
pub use diagnostics::DiagnosticRule;
pub use diagnostics::Severity;
pub use diagnostics::ShadowedModRule;
pub use error::CoreError;
pub use error::Result;
pub use manifest::collection::CollectionManifest;
pub use manifest::wabbajack::DownloadDirective;
pub use manifest::wabbajack::InstallDirective;
pub use manifest::wabbajack::WabbajackManifest;
pub use nexus_id::NexusFileId;
pub use nexus_id::NexusIdError;
pub use nexus_id::NexusModId;
pub use profile::ActivateResult;
pub use profile::ActiveProfileInfo;
pub use profile::EnabledMod;
pub use profile::LoadOrderLock;
pub use profile::LockReason;
pub use profile::Profile;
pub use profile::ProfileSource;
pub use resolver::ConflictMap;
pub use resolver::GameId;
pub use resolver::ModId;
pub use resolver::ResolvedLoadOrder;
pub use save::FingerprintCheck;
pub use save::SaveFingerprint;
pub use save::SaveSnapshot;

Modules§

backup
bethesda_archive
BSA/BA2 archive table-of-contents and extraction helpers.
collision
Mod collision detection and analysis.
db
diagnostics
error
filter
Filter engine for the mod list.
fs
hash
installer
Mod installer pipeline.
instance
ipc
Best-effort, fire-and-forget IPC from the CLI to running GUI(s).
link
manifest
nexus_id
paths
plugin
profile
resolver
save
scanner
settings
stock
update_check
vfs