Back to Rxswift

Other Enumerations

docs/Other Enums.html

6.10.22.4 KB
Original Source

Other Enumerations

The following enumerations are available globally.

`

                RxError
                `

Generic Rx error codes.

See more

Declaration

Swift

public enum RxError:
    Swift.Error,
    CustomDebugStringConvertible

`

                Hooks
                `

RxSwift global hooks

See more

Declaration

Swift

public enum Hooks

`

                Resources
                `

Resource utilization information

See more

`

                SubjectLifetimeScope
                `

Subject lifetime scope

See more

Declaration

Swift

public enum SubjectLifetimeScope

`

                TakeBehavior
                `

Behaviors for the take operator family.

See more

Declaration

Swift

public enum TakeBehavior

`

                VirtualTimeComparison
                `

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

`

                InfallibleEvent
                `

Undocumented

See more

Declaration

Swift

public enum InfallibleEvent<Element>
extension InfallibleEvent: EventConvertible

`

                CompletableTrait
                `

Sequence containing 0 elements

Declaration

Swift

public enum CompletableTrait

`

                CompletableEvent
                `

Undocumented

See more

Declaration

Swift

@frozen
public enum CompletableEvent

`

                MaybeTrait
                `

Sequence containing 0 or 1 elements

Declaration

Swift

public enum MaybeTrait

`

                MaybeEvent
                `

Undocumented

See more

Declaration

Swift

@frozen
public enum MaybeEvent<Element>

`

                SingleTrait
                `

Sequence containing exactly 1 element

Declaration

Swift

public enum SingleTrait