@Nullable
  static Drawable maybeWrapWithScaleType(
      @Nullable Drawable drawable, @Nullable ScalingUtils.ScaleType scaleType) {
    return maybeWrapWithScaleType(drawable, scaleType, null);
  }
Wraps the given drawable with a new {@link ScaleTypeDrawable}.

<p>If the provided drawable or scale type is null, the given drawable is returned without being
wrapped.

@return the wrapping scale type drawable, or the original drawable if the wrapping didn't take
    place
drawee/src/main/java/com/facebook/drawee/generic/WrappingUtils.java