[−][src]Macro monadic::mdo
Macro based on Bind and Monad traits as supertraits of IntoIterator
You can use:
pure return_expresion
to return an expression valuev <- monadic_expression
to use the monad result_ <- monadic_expression
to ignore the monad resultlet z = expression
to combine monad resultsguard boolean_expression
to filter results
There are transitive implementation relations for some structures to be instances of IntoIterator that only implement Iterator:
All iterators implement IntoIterator where into_iter() returns the self iterator structure as documented
Iterator and IntoIterator trait imports are predefined