Класс органичения, которое требует, чтобы значение входило в список разрешенных значений.
Например:
child_tag :mode, ClsRuby::TagStringScalar, :constraint => ClsRuby::Constraints::OneOf.new( "user", "root", "observer", "guest" )
создает строковый скалар с ограничением. Скаляр может принимать только одно из значений: user, root, observer или guest.
Generated with the Darkfish Rdoc Generator 2.