features property

Set<String>? features
final

The capabilities the host declares, or null when it declares nothing at all.

Null and empty are different answers and must stay different: an empty set is a host saying "I have none of them", null is a host that predates the declaration and about which nothing may be concluded.

Implementation

final Set<String>? features;