require 'ostruct'

require 'aasm/version'
require 'aasm/errors'
require 'aasm/configuration'
require 'aasm/base'
require 'aasm/dsl_helper'
require 'aasm/instance_base'
require 'aasm/core/transition'
require 'aasm/core/event'
require 'aasm/core/state'
require 'aasm/core/invoker'
require 'aasm/core/invokers/base_invoker'
require 'aasm/core/invokers/class_invoker'
require 'aasm/core/invokers/literal_invoker'
require 'aasm/core/invokers/proc_invoker'
require 'aasm/localizer'
require 'aasm/state_machine_store'
require 'aasm/state_machine'
require 'aasm/persistence'
require 'aasm/persistence/base'
require 'aasm/persistence/plain_persistence'
require 'aasm/aasm'

require 'aasm/version'
require 'aasm/errors'
require 'aasm/configuration'
require 'aasm/base'
require 'aasm/dsl_helper'
require 'aasm/instance_base'
require 'aasm/core/transition'
require 'aasm/core/event'
require 'aasm/core/state'
require 'aasm/core/invoker'
require 'aasm/core/invokers/base_invoker'
require 'aasm/core/invokers/class_invoker'
require 'aasm/core/invokers/literal_invoker'
require 'aasm/core/invokers/proc_invoker'
require 'aasm/localizer'
require 'aasm/state_machine_store'
require 'aasm/state_machine'
require 'aasm/persistence'
require 'aasm/persistence/base'
require 'aasm/persistence/plain_persistence'
require 'aasm/aasm'

Remove needless require ostruct statement
Remove needless require ostruct statement

ostruct is no longer required since v4.0.0
ref. 55f1eed4fa2e01a95ca35be0231ad5181939deb6
