package misc
- Alphabetic
- By Inheritance
- misc
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
trait
HygieneUtilMacros extends AnyRef
Utilities for macro-hygiene.
- trait InlineMacros extends AnyRef
-
final
class
Local[A] extends AnyRef
A
Local
is a ThreadLocal whose scope is flexible.A
Local
is a ThreadLocal whose scope is flexible. The state of all Locals may be saved or restored onto the current thread by the user. This is useful for threading Locals through execution contexts.Because it's not meaningful to inherit control from two places, Locals don't have to worry about having to merge two contexts.
Note: the implementation is optimized for situations in which save and restore optimizations are dominant.
-
final
class
ThreadLocal[A] extends AnyRef
Cross-platform equivalent for
java.lang.ThreadLocal
, for specifying thread-local variables.Cross-platform equivalent for
java.lang.ThreadLocal
, for specifying thread-local variables.These variables differ from their normal counterparts in that each thread that accesses one (via its ThreadLocal#get or ThreadLocal#set method) has its own, independently initialized copy of the variable.
-
type
AsyncQueue[A] = execution.AsyncQueue[A]
- Annotations
- @deprecated
- Deprecated
(Since version 3.0.0) Switch to monix.execution.AsyncQueue
-
type
AsyncSemaphore = execution.AsyncSemaphore
- Annotations
- @deprecated
- Deprecated
(Since version 3.0.0) Switch to monix.execution.AsyncSemaphore
-
type
AsyncVar[A] = execution.AsyncVar[A]
- Annotations
- @deprecated
- Deprecated
(Since version 3.0.0) Switch to monix.execution.AsyncVar
Value Members
- object Local
- object ThreadLocal
Deprecated Value Members
-
def
AsyncQueue: execution.AsyncQueue.type
- Annotations
- @deprecated
- Deprecated
(Since version 3.0.0) Switch to monix.execution.AsyncQueue
-
def
AsyncSemaphore: execution.AsyncSemaphore.type
- Annotations
- @deprecated
- Deprecated
(Since version 3.0.0) Switch to monix.execution.AsyncSemaphore
-
def
AsyncVar: execution.AsyncVar.type
- Annotations
- @deprecated
- Deprecated
(Since version 3.0.0) Switch to monix.execution.AsyncVar