Module canrun::state::constraints[][src]

Expand description

Run code when variables are resolved.

Structs

A set of variables to watch on behalf of a constraint object.

Enums

Resolve one out of two Vals or return an Err(VarWatch) in a Constraint.

Resolve two out of three Vals or return an Err(VarWatch) in a Constraint.

Traits

Update a State whenever one or more LVars are resolved.

Functions

Resolve one Val or return an Err(VarWatch) in a Constraint.

Resolve two Vals or return an Err(VarWatch) in a Constraint.

Type Definitions

An alias for the function that should be returned by a successful Constraint::attempt to update the State.