Module enso_shapely::generator[][src]

Expand description

Helper code meant to be used by the code generated through usage of macros from enso-shapely-macros crate.

Structs

GeneratingIterator

Iterates over values yielded from the wrapped Generator.

Attribute Macros

overlappable

Derive Macros

CloneRef

Derives CloneRef implementation for given type. It performs clone_ref on every member field. The input type must implement Clone and its every field must implement CloneRef.

Iterator

For struct Foo<T> or enum Foo<T> provides:

IteratorMut

Same as derive(Iterator) but generates mutable iterator.