Enumerations

The following enumerations are available globally.

  • Sequence containing 0 elements

    Declaration

    Swift

    public enum CompletableTrait
  • Undocumented

    See more

    Declaration

    Swift

    @frozen
    public enum CompletableEvent
  • Generic Rx error codes.

    See more

    Declaration

    Swift

    public enum RxError
        : Swift.Error
        , CustomDebugStringConvertible
  • Represents a sequence event.

    Sequence grammar: next* (error | completed)

    See more

    Declaration

    Swift

    @frozen
    public enum Event<Element>
    extension Event: CustomDebugStringConvertible
    extension Event: EventConvertible
  • Undocumented

    See more

    Declaration

    Swift

    public enum InfallibleEvent<Element>
  • Sequence containing 0 or 1 elements

    Declaration

    Swift

    public enum MaybeTrait
  • Undocumented

    See more

    Declaration

    Swift

    @frozen
    public enum MaybeEvent<Element>
  • RxSwift global hooks

    See more

    Declaration

    Swift

    public enum Hooks
  • Subject lifetime scope

    See more

    Declaration

    Swift

    public enum SubjectLifetimeScope
  • Sequence containing exactly 1 element

    Declaration

    Swift

    public enum SingleTrait
  • Behaviors for the take operator family.

    See more

    Declaration

    Swift

    public enum TakeBehavior
  • Virtual time comparison result.

    This is additional abstraction because Date is unfortunately not comparable. Extending Date with Comparable would be too risky because of possible collisions with other libraries.

    See more

    Declaration

    Swift

    public enum VirtualTimeComparison