Module Function.ReturnAnnot

type t('M, 'T) =
  1. | Missing('T)
  2. | Available(Type.annotation('M, 'T))
  3. | TypeGuard(Type.type_guard_annotation('M, 'T))
;