given<T> function

Ensurer<T> given<T>(
  1. T arg,
  2. String argName
)

Implementation

Ensurer<T> given<T>(T arg, String argName) {
  if (argName.isEmptyOrWhiteSpace)
    throw new ArgumentError("argName can't be empty");

  return new _EnsurerInternal(arg, argName.trim());
}