pub fn derive_join_capabilities(
    bss_channel: Channel,
    bss_rates: &[SupportedRate],
    device_info: &DeviceInfo,
) -> Result<ClientCapabilities, Error>Expand description
The entry point of this module.
- Extract the band capabilities from the iface device based on BSS channel.
 - Derive/Override capabilities based on iface capabilities, BSS requirements and user overridable channel bandwidths.