Sha256: 53be76c80488f5cb00de328113c3e26653f65ff350201d77c90e38c410c38ed2
Contents?: true
Size: 779 Bytes
Versions: 5
Compression:
Stored size: 779 Bytes
Contents
# Model that joins {Metasploit::Model::Architecture} and {Metasploit::Model::Module::Target}. module Metasploit::Model::Module::Target::Architecture extend ActiveModel::Naming extend ActiveSupport::Concern include Metasploit::Model::Translation included do include ActiveModel::Validations # # Validations # validates :architecture, presence: true validates :module_target, presence: true end # # Associations # # @!attribute [rw] architecture # The architecture supported by the {#module_target}. # # @return [Metasploit::Model::Architecture] # @!attribute [rw] module_target # The module target that supports {#architecture}. # # @return [Metasploit::Model::Module::Target] end
Version data entries
5 entries across 5 versions & 1 rubygems