pub fn try_capture_rich(
platform: &impl CapturePlatform,
store: &impl AppProfileStore,
cancel: &impl CancelSignal,
adapters: &[&dyn AppAdapter],
options: &CaptureRichOptions,
) -> Result<CaptureRichOutcome, WouldBlock>pub fn try_capture_rich(
platform: &impl CapturePlatform,
store: &impl AppProfileStore,
cancel: &impl CancelSignal,
adapters: &[&dyn AppAdapter],
options: &CaptureRichOptions,
) -> Result<CaptureRichOutcome, WouldBlock>