Skip to main content

Module operation

Module operation 

Source

Traits§

ErasedOperation
An Operation with its types erased, so that operations of all kinds can be kept in one crate::operation_registry::OperationRegistry. Every operation is one, through its value. Arguments come as saved.
Operation
One kind of step. An operation is a unit struct: everything a step of it needs is in its arguments.
StepArgs
Arguments that say which operation they are for: what a program written in Rust — an example, a standard part, a test — pushes as a step without naming the operation again.

Functions§

args
The arguments of O from their saved form.
saved
The saved form of args.