当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Scala duration.Deadline用法及代码示例


用法 一

case class Deadline extends Ordered[Deadline]

此类存储截止日期,通过 Deadline.now 或持续时间 DSL 获得:

import scala.concurrent.duration._
3.seconds.fromNow

它的主要目的是通过提供方法 hasTimeLefttimeLeft 来管理重复尝试以实现某事(例如等待条件)。所有持续时间均根据 System.nanoTime 测量;这不考虑系统时钟的变化(例如闰秒)。

伴生:

object

源码:

Deadline.scala

用法 二

object Deadline

伴生:

class

源码:

Deadline.scala

相关用法


注:本文由纯净天空筛选整理自scala-lang.org大神的英文原创作品 duration.Deadline。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。