pub fn find(iter: impl Iterator<Item = CallState> + Clone) -> Self {
        let call = Call::find(iter.clone());
        let callsetup = CallSetup::find(iter.clone());
        let callheld = CallHeld::find(iter);
        CallIndicators { call, callsetup, callheld }
    }
/// Find CallIndicators based on all items in `iter`.
Find CallIndicators based on all items in `iter`.
Find CallIndicators based on all items in ` iter ` .
pub fn find(iter: impl Iterator<Item = CallState> + Clone) -> Self {
        let call = Call::find(iter.clone());
        let callsetup = CallSetup::find(iter.clone());
        let callheld = CallHeld::find(iter);
        CallIndicators { call, callsetup, callheld }
    }
pub fn find ( iter : impl Iterator < Item = CallState > + Clone ) -> Self { let call = Call :: find ( iter . clone ( ) ) ; let callsetup = CallSetup :: find ( iter . clone ( ) ) ; let callheld = CallHeld :: find ( iter ) ; CallIndicators { call , callsetup , callheld } }
Find CallIndicators based on all items in `iter`.
Find CallIndicators based on all items in ` iter ` .
iter
impl Iterator<Item = CallState> + Clone
iter
impl Iterator<Item = CallState> + Clone