peace_resources 0.0.13

Runtime resources for the peace automation framework.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use crate::states::{ts::Clean, States};

/// Clean `State`s for all `Item`s.
///
/// These are the states that each item would be in, if `Item::apply` were to be
/// run with `state_clean` as the target state.
///
/// **Note:** Not to be confused with [`StatesCleaned`].
///
/// [`StatesCleaned`]: crate::states::StatesCleaned
///
/// # Implementors
///
/// You may reference [`StatesClean`] after `CleanCmd::exec` has been run,
/// unless it is the `ExecutionOutcome`.
pub type StatesClean = States<Clean>;