github.com/10XDev/rclone@v1.52.3-0.20200626220027-16af9ab76b2a/lib/readers/error.go (about)

     1  package readers
     2  
     3  // ErrorReader wraps an error to return on Read
     4  type ErrorReader struct {
     5  	Err error
     6  }
     7  
     8  // Read always returns the error
     9  func (er ErrorReader) Read(p []byte) (n int, err error) {
    10  	return 0, er.Err
    11  }