Модуль: Utils::Timer Приватный
- Определён в:
- utils/timer.rb
Этот модуль является частью приватного API. Этот модуль можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого модуля, поскольку он может быть удалён или изменён без предупреждения.
Краткое описание методов класса свернуть
- .remaining(time) ⇒ Float, ... приватный
- .remaining!(time) ⇒ Float, ... приватный
Подробное описание методов класса
.remaining(time) ⇒ Float, ...
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.
7 8 9 10 11 | # File 'utils/timer.rb', line 7 def self.remaining(time) return unless time [0, time - Time.now].max end |
.remaining!(time) ⇒ Float, ...
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.
14 15 16 17 18 19 | # File 'utils/timer.rb', line 14 def self.remaining!(time) r = remaining(time) raise Timeout::Error if r && r <= 0 r end |
© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/Utils/Timer.html