Other Enumerations

The following enumerations are available globally.

  • Generic Rx error codes.

    See more

    Declaration

    Swift

    public enum RxError
        : Swift.Error
        , CustomDebugStringConvertible
  • RxSwift global hooks

    See more

    Declaration

    Swift

    public enum Hooks
  • Subject lifetime scope

    See more

    Declaration

    Swift

    public enum SubjectLifetimeScope
  • 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
  • Undocumented

    See more

    Declaration

    Swift

    public enum InfallibleEvent<Element>
    extension InfallibleEvent: EventConvertible
  • Sequence containing 0 elements

    Declaration

    Swift

    public enum CompletableTrait
  • Undocumented

    See more

    Declaration

    Swift

    @frozen
    public enum CompletableEvent
  • Sequence containing 0 or 1 elements

    Declaration

    Swift

    public enum MaybeTrait
  • Undocumented

    See more

    Declaration

    Swift

    @frozen
    public enum MaybeEvent<Element>
  • Sequence containing exactly 1 element

    Declaration

    Swift

    public enum SingleTrait