intersectWith

inline fun intersectWith(other: Timeout, block: () -> Unit)

Applies the minimum intersection between this timeout and other, run block, then finally rollback this timeout's values.