code: def generate_all_of(self):
          
          for definition_item in self._definition['allOf']:
              self.generate_func_code_block(definition_item, self._variable, self._variable_name, clear_variables=True)
docs: Means that value have to be valid by all of those definitions. It's like put it in
          one big definition.
  
          .. code-block:: python
  
              {
                  'allOf': [
                      {'type': 'number'},
                      {'minimum': 5},
                  ],
              }
  
          Valid values for this definition are 5, 6, 7, ... but not 4 or 'abc' for example.