Guide: explains the enum/match relationship

Closes #18169
```
useful !
      ^ extra space?
```