[][src]Module homebins::operations

Operations to apply manifests to a home directory.

Structs

CopyOperand

The source or destination of a copy operation

Enums

DestinationDirectory

The target directory for a copy operation.

Operation

Operations to apply a manifest to a home directory.

Permissions

Permissions for the target of a copy operation.

SourceDirectory

A source directory for manifest installation.

Traits

ApplyOperation

Define application of operations.

Functions

install_manifest

Create a list of operations necessary to install manifest.

operation_destinations

Get a list of all installation destinations within operations.

remove_manifest

Create a list of operations necessary to remove manifest.

update_manifest

Create operations to update the given manifest to a newer version.

Type Definitions

Destination

The destination of a copy operation.

Source

The source of a copy operation.