Return the single message, if there's only one, otherwise None
(self)
| 172 | return any([field.needs_context() or field.is_optional for field in self.fields.values()]) |
| 173 | |
| 174 | def singleton(self): |
| 175 | """Return the single message, if there's only one, otherwise None""" |
| 176 | if len(self.fields) == 1: |
| 177 | return next(iter(self.fields.values())) |
| 178 | return None |
| 179 | |
| 180 | |
| 181 | class Type(FieldSet): |
no test coverage detected