Class: DurableHuggingfaceHub::Utils::NullProgress

Inherits:
Object
  • Object
show all
Defined in:
lib/durable_huggingface_hub/utils/progress.rb

Overview

No-op progress tracker for when progress tracking is disabled.

Instance Method Summary collapse

Instance Method Details

#elapsedObject



202
203
204
# File 'lib/durable_huggingface_hub/utils/progress.rb', line 202

def elapsed
  0
end

#etaObject



206
207
208
# File 'lib/durable_huggingface_hub/utils/progress.rb', line 206

def eta
  nil
end

#finishObject



192
# File 'lib/durable_huggingface_hub/utils/progress.rb', line 192

def finish; end

#finished?Boolean

Returns:

  • (Boolean)


194
195
196
# File 'lib/durable_huggingface_hub/utils/progress.rb', line 194

def finished?
  false
end

#percentageObject



198
199
200
# File 'lib/durable_huggingface_hub/utils/progress.rb', line 198

def percentage
  nil
end

#resetObject



210
# File 'lib/durable_huggingface_hub/utils/progress.rb', line 210

def reset; end

#set(_value) ⇒ Object



190
# File 'lib/durable_huggingface_hub/utils/progress.rb', line 190

def set(_value); end

#to_sObject



212
213
214
# File 'lib/durable_huggingface_hub/utils/progress.rb', line 212

def to_s
  "NullProgress"
end

#update(_amount) ⇒ Object



188
# File 'lib/durable_huggingface_hub/utils/progress.rb', line 188

def update(_amount); end