Back to Rxswift

RxSwift/Traits

docs/RxSwift/Traits.html

6.10.21.0 KB
Original Source

RxSwift/Traits

`

                Completable
                `

Represents a push style sequence containing 0 elements.

Declaration

Swift

public typealias Completable = PrimitiveSequence<CompletableTrait, Swift.Never>

`

                Maybe
                `

Represents a push style sequence containing 0 or 1 element.

Declaration

Swift

public typealias Maybe<Element> = PrimitiveSequence<MaybeTrait, Element>

`

                PrimitiveSequence
                `

Observable sequences containing 0 or 1 element.

See more

Declaration

Swift

public struct PrimitiveSequence<Trait, Element>
extension PrimitiveSequence: PrimitiveSequenceType
extension PrimitiveSequence: ObservableConvertibleType

`

                Single
                `

Represents a push style sequence containing 1 element.

Declaration

Swift

public typealias Single<Element> = PrimitiveSequence<SingleTrait, Element>