Class: Farce::Unshared::LeasePool
- Inherits:
-
Abstract::LeasePool
- Object
- Abstract::LeasePool
- Farce::Unshared::LeasePool
- Includes:
- Farce::Unshareable
- Defined in:
- lib/farce/unshared/lease_pool.rb
Overview
A thread-safe pool that passes resource references within one Ractor.
Instance Attribute Summary
Attributes inherited from Abstract::LeasePool
Method Summary
Methods included from Farce::Unshareable
#initialize, #ractor_shareable?
Methods inherited from Abstract::LeasePool
#available_count, #checked_out_count, #checkin, #checkout, #creating_count, #initialize, #size, #try_checkout