DematerializationError

public enum DematerializationError<SourceError> : Error where SourceError : Error
extension DematerializationError: DematerializationErrorConvertible
extension DematerializationError: Equatable where SourceError: Equatable

Represents an error for a dematerialized sequence

Consumers of publishers with a Failure of this type can opt-in to force unwrapping the error using the assertNoDematerializationFailure() operator

  • Sequencing error during dematerialization. e.g. an .input arriving after a .completion

    Declaration

    Swift

    case outOfSequence
  • A wrapped error of the represented material sequence

    Declaration

    Swift

    case sourceError(SourceError)

Errors

  • Declaration

    Swift

    public var dematerializationError: DematerializationError<SourceError> { get }