Uses of Annotation Interface
io.reactivex.rxjava3.annotations.CheckReturnValue

Packages that use CheckReturnValue
Package
Description
Base reactive classes: Flowable, Observable, Single, Maybe and Completable; base reactive consumers; other common base interfaces.
Classes supporting the Flowable base reactive class: ConnectableFlowable and GroupedFlowable.
Classes supporting the Observable base reactive class: ConnectableObservable and GroupedObservable.
Contains the base type ParallelFlowable, a sub-DSL for working with Flowable sequences in parallel.
Classes representing so-called hot backpressure-aware sources, aka processors, that implement the FlowableProcessor class, the Reactive Streams Processor interface to allow forms of multicasting events to one or more subscribers as well as consuming another Reactive Streams Publisher.
Classes representing so-called hot sources, aka subjects, that implement a base reactive class and the respective consumer type at once to allow forms of multicasting events to multiple consumers as well as consuming another base reactive type of their kind.