All of behave exactly the same like described here
RxRelay provides two kinds of Relays: PublishRelay and BehaviorRelay.
They behave exactly like their parallel Subjects, with two changes:
- Relays never complete.
- Relays never emit errors.
In essence, Relays only emit .next events, and never terminate.