-(_:_:)
Returns the result of subtracting one demand from another.
Declaration
static func - (lhs: Subscribers.Demand, rhs: Subscribers.Demand) -> Subscribers.DemandDiscussion
When subtracting any value (including .unlimited) from .unlimited, the result is still .unlimited. Subtracting .unlimited from any value (except .unlimited) results in .max(0). A negative demand is impossible; when an operation would result in a negative value, Combine adjusts the value to .max(0).