Crate peace_resources

Source
Expand description

Runtime resources for the peace automation framework.

This crate contains resources necessary for the peace framework to work, and are likely to be common use for all applications.

Re-exports§

pub use crate::resources::Resources;
pub use type_reg;

Modules§

internal
Data types used by the framework, not part of API.
paths
Types for well-known directories.
resources
states
Resources that track current and goal states, and state diffs.

Structs§

Entry
ItemRtId
Runtime identifier for an [Item]. FnId newtype.
Ref
Reference to a resource.
RefMut
Mutable reference to a resource.
ResourceFetchError
Indicates a resource that did not exist in Resources.

Enums§

BorrowFail
Failures to borrow a value.

Traits§

Resource
Trait to represent any type that is Send + Sync + 'static.