Android API guidelines: describe intended use cases for OutcomeReceiver

Clarify OutcomeReceiver's intended use case as a 1-1 modeling of a function
call in continuation passing style, and that this is its only intended use
case. Includes the recipe for Kotlin suspend wrappers.

PiperOrigin-RevId: 629855538
Change-Id: I154953aec7dcf692bbf8f153893a93ca88b14231
1 file changed
tree: 6148ce3c151f86350a3682b09deb8fbc90f13f90
  1. api-guidelines/