struct
Crowbar::Rules::Entry
- Crowbar::Rules::Entry
- Struct
- Value
- Object
Overview
Metadata and factory definition for a registered structure rule
Included Modules
- JSON::Serializable
Defined in:
crowbar/rules/registry.crConstructors
- .new(name : String, description : String, aliases : Array(String), factory : Proc(Rule))
- .new(pull : JSON::PullParser)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
- #aliases : Array(String)
- #clone
- #copy_with(name _name = @name, description _description = @description, aliases _aliases = @aliases, factory _factory = @factory)
- #description : String
- #factory : Proc(Rule)
- #name : String
Constructor Detail
Instance Method Detail
def copy_with(name _name = @name, description _description = @description, aliases _aliases = @aliases, factory _factory = @factory)
#