/// <summary>
 /// Gets the awaiter that encapsulates an operation that buffers a list of videos in-memory,
 /// </summary>
 public static ValueTaskAwaiter <IReadOnlyList <Video> > GetAwaiter(this IAsyncEnumerable <Video> asyncVideoEnumerable) =>
 asyncVideoEnumerable.BufferAsync().GetAwaiter();