nmstate/statistic/feature/
features.rs

1// SPDX-License-Identifier: Apache-2.0
2
3use serde::Serialize;
4
5#[derive(
6    Clone, Copy, Hash, Debug, Serialize, PartialEq, Eq, Ord, PartialOrd,
7)]
8#[serde(rename_all = "kebab-case")]
9#[non_exhaustive]
10// Please sort this list
11pub enum NmstateFeature {
12    Dhcpv4CustomHostname,
13    Dhcpv6CustomHostname,
14    IfaceNameReferedBySriovVfId,
15    Lldp,
16    MacBasedIdentifier,
17    Mptcp,
18    OvnMapping,
19    OvsBond,
20    OvsDbGlobal,
21    OvsDbInterface,
22    OvsDpdk,
23    OvsPatch,
24    Sriov,
25    StaticDnsNameServer,
26    StaticDnsOption,
27    StaticDnsSearch,
28    StaticHostname,
29    StaticRoute,
30    StaticRouteRule,
31    StaticRouteRuleSuppressPrefixLength,
32    IfaceCount10Plus,
33    IfaceCount50Plus,
34    IfaceCount100Plus,
35    IfaceCount200Plus,
36    IfaceCount500Plus,
37}