macro_rules! gen_from_iterator_impl {
(
vector_type: $type : ident,
collect_from_type: $collect_from_type : ty,
underlying_type: $underlying_type : ty,
SEXP: $sexp : ident,
assignment: $assignment : expr
) => { ... };
}