##### SUMMARY

When browsing the [toml inventory source](https://docs.ansible.com/ansible/latest/plugins/inventory/toml.html) documentation, I found the examples included on that page to be confusing.

It looks like there should be three separate example TOML files, but instead, there's one code listing, with three YAML parameters, like:

```yaml
example1: |
    toml here...

example2: |
    toml here...

example3: |
    toml here...
```

This makes it confusing as to how I'm supposed to format my toml-based inventory, because it looks like I can define multiple TOML inventories in one YAML file as arbitrary strings, or something along those lines.

##### ISSUE TYPE
- Documentation Report

##### COMPONENT NAME

toml

##### ANSIBLE VERSION

N/A

##### CONFIGURATION

N/A

##### OS / ENVIRONMENT

N/A

##### ADDITIONAL INFORMATION

N/A
[nginx.hosts.jenkins1]
    [nginx.vars]
    has_java = true
example3: |
    [ungrouped.hosts]
    host1 = {}
    host2 = { ansible_host = "127.0.0.1", ansible_port = 44 }
    host3 = { ansible_host = "127.0.0.1", ansible_port = 45 }
    [g1.hosts]
    host4 = {}
    [g2.hosts]
    host4 = {}
'''
import os
from functools import partial
from ansible.errors import AnsibleFileNotFound, AnsibleParserError
from ansible.module_utils._text import to_bytes, to_native, to_text
from ansible.module_utils.common._collections_compat import MutableMapping, MutableSequence
from ansible.module_utils.six import string_types, text_type
from ansible.parsing.yaml.objects import AnsibleSequence, AnsibleUnicode
from ansible.plugins.inventory import BaseFileInventoryPlugin
from ansible.utils.display import Display
try:
    import toml
    HAS_TOML = True
except ImportError:
    HAS_TOML = False
display = Display()
if HAS_TOML and hasattr(toml, 'TomlEncoder'):
    class AnsibleTomlEncoder(toml.TomlEncoder):