Skip to main content

Module install

Module install 

Source
Expand description

Reusable install and content primitives owned by shine-core.

Re-exports§

pub use file_ops::InstallOutcome;
pub use file_ops::UninstallOutcome;
pub use file_ops::backup_path;
pub use file_ops::install_bytes_with_host;
pub use file_ops::uninstall_entry_with_host;
pub use manifest::AppEntry;
pub use manifest::AppInstallStrategy;
pub use manifest::AppManifest;
pub use manifest::hash_content;
pub use transforms::apply as apply_transforms;

Modules§

file_ops
manifest
transforms

Functions§

eol_eq
Compares two byte slices for equality, ignoring line-ending style (\r\n, lone \r, and \n are all treated as equivalent line breaks).
normalize_eol
Returns a copy of bytes with every \r\n and lone \r reduced to \n.