Class: Farce::Lease
- Inherits:
-
Abstract::Lease
- Object
- Abstract::Lease
- Farce::Lease
- Includes:
- Shareable::Unfreezable
- Defined in:
- lib/farce/lease.rb
Overview
A Ractor-shareable lease that moves one resource on checkout and checkin.
Method Summary
Methods included from Shareable
#initialize, #ractor_shareable?
Methods inherited from Abstract::Lease
#available?, #checked_out?, #checkin, #checkout, #initialize, #owned?, #retire, #retired?, #try_checkout