module FiniteMachine::Threadable

A mixin to allow instance methods to be synchronized

Private Class Methods

included(base) click to toggle source

Module hook

@return [nil]

@api private

# File lib/finite_machine/threadable.rb, line 33
def self.included(base)
  base.extend ClassMethods
  base.module_eval do
    include InstanceMethods
  end
end