Package com. jetbrains. rd. util. lifetime
Types
Link copied to clipboard
Link copied to clipboard
Lifetime's lifecycle statuses. Lifetime is created in Alive status and eventually becomes Terminated. Status change is one way road: from lower ordinal to higher (Alive ->Canceling ->Terminating ->Terminated).
Link copied to clipboard
enum LifetimeTerminationTimeoutKind : Enum<LifetimeTerminationTimeoutKind>
Content copied to clipboard
Lifetime's termination timeout kind. The actual milliseconds value can be assigned via Lifetime.setTerminationTimeoutMs.
Link copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
Creates an intersection of some lifetimes: new lifetime that terminate when either one terminates. Created lifetime inherits the smallest terminationTimeoutKind
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard