public final Mono < T > or ( Mono < ? extends T > other ) { if ( this instanceof MonoFirst ) { MonoFirst < T > a = ( MonoFirst < T > ) this ; Mono < T > result = a . orAdditionalSource ( other ) ; if ( result != null ) { return result ; } } return first ( this , other ) ; }
Emit the first available result from this mono or the other mono .