class documentation

As soon as you have more complex URL setups it's a good idea to use rule factories to avoid repetitive tasks. Some of them are builtin, others can be added by subclassing `RuleFactory` and overriding `get_rules`.

Method get_rules Subclasses of `RuleFactory` have to override this method and return an iterable of rules.
def get_rules(self, map: Map) -> t.Iterable[Rule]: (source)

Subclasses of `RuleFactory` have to override this method and return an iterable of rules.