async ValueTask <short> IAsyncBinaryReader.ReadInt16Async(bool littleEndian, CancellationToken token) { var result = await StreamExtensions.ReadAsync <short>(stream, buffer, token).ConfigureAwait(false); result.ReverseIfNeeded(littleEndian); return(result); }
public ValueTask <T> ReadAsync <T>(CancellationToken token = default) where T : unmanaged => StreamExtensions.ReadAsync <T>(input, buffer, token);