pub(crate) fn into_stream<'a, K: HashKey, S: StateStore>(
join_key_data_types: &'a [DataType],
pk_indices: &'a [usize],
pk_serializer: &'a OrderedRowSerde,
state_table: &'a StateTable<S>,
key: &'a K,
degrees: Option<Vec<u64>>,
) -> impl Stream<Item = Result<(Vec<u8>, JoinRow<OwnedRow>), StreamExecutorError>> + 'a