lettucef-extras
lettucef-extras
dev.naoh.lettucef.api.extras
ResourcePool
ResourcePool
PoolLifecycleViolation
dev.naoh.lettucef.extras
GenResourcePool
State
State
SizedQueue
SizedQueue
lettucef-extras
/
dev.naoh.lettucef.extras
/
GenResourcePool
GenResourcePool
object
GenResourcePool
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
GenResourcePool
Type members
Value members
Type members
Classlikes
final case
class
State
[F[_], A](active:
Int
, queue:
SizedQueue
[
Peaked
[
F
,
A
]], finalizer:
Option
[
F
[
Unit
]])
Companion
object
object
State
Companion
class
Value members
Concrete methods
def
create
[F[_], A](config:
ResourcePool
, source:
Resource
[F, A])(implicit F:
Concurrent
[F]):
Resource
[F,
Resource
[F, A]]