@Override
  // NULLSAFE_FIXME[Inconsistent Subclass Parameter Annotation]
  protected void closeResult(CloseableReference<T> result) {
    CloseableReference.closeSafely(result);
  }
DataSource<CloseableReference<T>> backed by a Producer<CloseableReference<T>>

@param <T>
imagepipeline/src/main/java/com/facebook/imagepipeline/datasource/CloseableProducerToDataSourceAdapter.java