pub fn nested_call_iter<Runtime>(
    call: &RuntimeCallFor<Runtime>,
) -> impl Iterator<Item = &RuntimeCallFor<Runtime>>where
    Runtime: Config,
    RuntimeCallFor<Runtime>: MaybeNestedCall<Runtime>,Expand description
Returns an interator over call, and any calls nested within it.
The iterator yields all calls in depth-first order, including calls which contain other calls.
Ignored calls (such as pallet_utility::Call::__Ignore) are yielded themsevles, but their
contents are not.
This function doesn’t use stack recursion, so there’s no need to check the recursion depth.