--- !ruby/object:RI::MethodDescription 
aliases: []

block_params: 
comment: 
- !ruby/struct:SM::Flow::P 
  body: Like attr_writer, but the writer method validates the setting against the given block.
- !ruby/struct:SM::Flow::P 
  body: "CREDIT: ?"
full_name: Module#attr_validator
is_singleton: false
name: attr_validator
params: (*symbols, &validator)
visibility: public
