{ "module": "mongo_ops.populate.rules", "content": { "path": "mongo_ops.populate.rules", "docstring": null, "objects": { "dataclass": { "name": "dataclass", "kind": "alias", "path": "mongo_ops.populate.rules.dataclass", "signature": "", "docstring": null }, "Any": { "name": "Any", "kind": "alias", "path": "mongo_ops.populate.rules.Any", "signature": "", "docstring": null }, "Dict": { "name": "Dict", "kind": "alias", "path": "mongo_ops.populate.rules.Dict", "signature": "", "docstring": null }, "List": { "name": "List", "kind": "alias", "path": "mongo_ops.populate.rules.List", "signature": "", "docstring": null }, "Optional": { "name": "Optional", "kind": "alias", "path": "mongo_ops.populate.rules.Optional", "signature": "", "docstring": null }, "PopulateRule": { "name": "PopulateRule", "kind": "class", "path": "mongo_ops.populate.rules.PopulateRule", "signature": "", "docstring": null, "members": { "field_name": { "name": "field_name", "kind": "attribute", "path": "mongo_ops.populate.rules.PopulateRule.field_name", "signature": null, "docstring": null }, "collection_name": { "name": "collection_name", "kind": "attribute", "path": "mongo_ops.populate.rules.PopulateRule.collection_name", "signature": null, "docstring": null }, "nested_rules": { "name": "nested_rules", "kind": "attribute", "path": "mongo_ops.populate.rules.PopulateRule.nested_rules", "signature": null, "docstring": null }, "max_depth": { "name": "max_depth", "kind": "attribute", "path": "mongo_ops.populate.rules.PopulateRule.max_depth", "signature": null, "docstring": null }, "filter": { "name": "filter", "kind": "attribute", "path": "mongo_ops.populate.rules.PopulateRule.filter", "signature": null, "docstring": null }, "projection": { "name": "projection", "kind": "attribute", "path": "mongo_ops.populate.rules.PopulateRule.projection", "signature": null, "docstring": null } } } } } }