Skip to main content

selector

Function selector 

Source
fn selector<'a, ListIter, SubsIter>(
    _: SyncInfo<'a>,
    conn: &'a Connection,
    window: &'a BTreeMap<OwnedRoomId, WindowRoom>,
    implicit: Option<ListIter>,
    explicit: Option<SubsIter>,
) -> impl Iterator<Item = &'a RoomId> + Send + Sync + 'a
where ListIter: Iterator<Item = &'a ListId> + Clone + Debug + Send + Sync + 'a, SubsIter: Iterator<Item = &'a ExtensionRoomConfig> + Clone + Debug + Send + Sync + 'a,