BeamPatch.Patch (beam_patch v0.2.0)

View Source

A struct that represents a patched module, ready to be loaded.

Fields

  • :module (module/0) - The module patched.
  • :filename (charlist/0) - The filename of the module, loaded from its abstract chunks.
  • :bytecode (binary/0) - The patched bytecode of the module.

Summary

Types

t()

@type t() :: %BeamPatch.Patch{
  bytecode: binary(),
  filename: charlist(),
  module: module()
}