S3DataBytesRange constructor
Defines data bytes range with start
and end
positions.
Implementation
factory S3DataBytesRange({
required int start,
required int end,
}) {
if (start >= end) {
throw InvalidBytesRangeError(
'Invalid bytes range of `S3DataBytesRange`.',
recoverySuggestion: '`start` needs to be less than `end`.',
);
}
return S3DataBytesRange._(start: start, end: end);
}