Sha256: 5a95bf2300731d7f6d1766ac43ef643b81cd267c5ee2ba5bf7c17d52469b855d
Contents?: true
Size: 990 Bytes
Versions: 18
Compression:
Stored size: 990 Bytes
Contents
module Metasploit module Model module Module # Model that joins {Metasploit::Model::Architecture} and {Metasploit::Model::Module::Instance}. module Architecture extend ActiveModel::Naming extend ActiveSupport::Concern include Metasploit::Model::Translation included do include ActiveModel::Validations # # Validations # validates :architecture, :presence => true validates :module_instance, :presence => true end # # Attributes # # @!attribute [rw] architecture # The architecture supported by the {#module_instance}. # # @return [Metasploit::Model::Architecture] # @!attribute [rw] module_instance # The module instance that supports {#architecture}. # # @return [Metasploit::Model::Module::Instance] end end end end
Version data entries
18 entries across 18 versions & 1 rubygems