/// [`ChannelForTarget::NewEntry`] will be returned. This is all done as part of the same method
/// [`MgrState::remove_pending_channel`] or [`MgrState::upgrade_pending_channel_to_open`], otherwise
/// Helper: return the objects used to inform pending tasks about a newly open or failed channel.