package stream
          
          
            
          
          
        
        
            Ordering
            
          
          - Alphabetic
 
              Visibility
              
        - Public
 - All
 
Type Members
- 
      
      
      
        
      
    
      
        
        case class
      
      
        
              Debounce
            [T](per: FiniteDuration, toHash: (T) ⇒ String) extends GraphStage[FlowShape[T, Debounced[T]]] with Product with Serializable
      
      
      
Implementation of a Debouncer The precision is not great, something around ~100ms It does not drop elements but wrap it in one of two classes
Implementation of a Debouncer The precision is not great, something around ~100ms It does not drop elements but wrap it in one of two classes
- Debounced.Ok: the elemnt was not seen since at least 
perduration. - Debounced.Ko: the elemnt was seen less than 
perduration ago. 
 - Debounced.Ok: the elemnt was not seen since at least 
 -  sealed trait Debounced [T] extends AnyRef
 -  final case class ExecutionContextForBlockingOps (value: ExecutionContext) extends AnyVal with Product with Serializable
 -  trait FlowExt extends AnyRef
 -  trait SourceExt extends AnyRef