Skip to main content

BuildAction

Type Alias BuildAction 

pub type BuildAction<R> = Arc<dyn Fn(&ActionArgs, i64) -> Result<<R as Resource>::Action, String> + Send + Sync>;
Expand description

Builds a resource’s action from arguments already bound against the declaration’s parameters. now_ms is the origin’s clock, captured once so replay is deterministic.

Aliased Type§

pub struct BuildAction<R> { /* private fields */ }