on Each Fetch
fun <T : Any> FetchFlow<T>.onEachFetch(initial: suspend Fetch.Initial.() -> Unit = {}, fetching: suspend Fetch.Fetching.() -> Unit = {}, fetched: suspend Fetch.Finished<T>.(T) -> Unit = {}): FetchFlow<T>
Perform non-mutating actions according to Fetch state on each flow emission.
Receiver
The FetchFlow to perform actions on.
Return
The original FetchFlow.