Just는 가장 단순한 형태의 Publisher에요.
.finished
) 돼요.공식문서를 보면 Abstract에 이렇게 써있어요.
한 개의 아웃풋을 각각의 Subscriber에게 단 한 번 보내고, 종료합니다. A publisher that emits an output to each subscriber just once, and then finishes.
그리고 실제로 코드를 보면 Failure가 Never로 고정되어 있어요.
즉, Just는 에러를 발행할 수 없고 항상 Output만을 발행할 수 있다는 뜻이에요
public struct Just<Output> : Publisher {
public typealias Failure = Never
public let output: Output
public init(_ output: Output)
public func receive<S>(subscriber: S) where Output == S.Input, S : Subscriber, S.Failure == Never
}