ChannelFlatteningBehavior

public enum ChannelFlatteningBehavior

Flattening Behavior for Channel.flatMap methods that transform update value to future. See cases for details.

  • perform transformations serially transformSerially

    Declaration

    Swift

    case transformSerially
  • send all transformed updates in the order of initial updates arrived orderResults

    Declaration

    Swift

    case orderResults
  • keeps signle latest transform keepLatestTransform

    Declaration

    Swift

    case keepLatestTransform
  • drop transformed updates that came out of order dropResultsOutOfOrder

    Declaration

    Swift

    case dropResultsOutOfOrder
  • send transformed updates as soon as they are arrive keepUnordered

    Declaration

    Swift

    case keepUnordered