Module: Refinements::Shared::IOs::Reread

Defined in:
lib/refinements/shared/ios/reread.rb

Overview

Provides shared functionality for I/O object rewinding.

Instance Method Summary collapse

Instance Method Details

#reread(length = nil, buffer: nil) ⇒ Object



8
# File 'lib/refinements/shared/ios/reread.rb', line 8

def reread(length = nil, buffer: nil) = tap(&:rewind).read(length, buffer)