Cargo Features

[dependencies]
mssf-com = { version = "0.0.18", default-features = false, features = ["bundled_libs", "Foundation", "ServiceFabric", "ServiceFabric_FabricClient", "ServiceFabric_FabricCommon", "ServiceFabric_FabricRuntime", "ServiceFabric_FabricTypes"] }
default = ServiceFabric_FabricClient, ServiceFabric_FabricCommon, ServiceFabric_FabricRuntime, ServiceFabric_FabricTypes, bundled_libs

These default features are set whenever mssf-com is added without default-features = false somewhere in the dependency tree.

bundled_libs default
Foundation ServiceFabric?
ServiceFabric ServiceFabric_FabricClient ServiceFabric_FabricCommon ServiceFabric_FabricRuntime ServiceFabric_FabricTypes = Foundation

generated features

Affects Microsoft::ServiceFabric

ServiceFabric_FabricClient default = ServiceFabric

Affects ServiceFabric::FabricClient

ServiceFabric_FabricCommon default = ServiceFabric

Affects FabricClient::IFabricApplicationManagementClient_Vtbl.BeginProvisionApplicationType, FabricClient::IFabricApplicationManagementClient_Vtbl.EndProvisionApplicationType, FabricClient::IFabricApplicationManagementClient_Vtbl.EndCreateApplication, FabricClient::IFabricApplicationManagementClient_Vtbl.EndUpgradeApplication, FabricClient::IFabricApplicationManagementClient_Vtbl.EndGetApplicationUpgradeProgress, FabricClient::IFabricApplicationManagementClient_Vtbl.BeginMoveNextApplicationUpgradeDomain, FabricClient::IFabricApplicationManagementClient_Vtbl.EndMoveNextApplicationUpgradeDomain, FabricClient::IFabricApplicationManagementClient_Vtbl.EndDeleteApplication, FabricClient::IFabricApplicationManagementClient_Vtbl.BeginUnprovisionApplicationType, FabricClient::IFabricApplicationManagementClient_Vtbl.EndUnprovisionApplicationType, FabricClient::IFabricApplicationManagementClient10_Vtbl.EndProvisionApplicationType3, FabricClient::IFabricApplicationManagementClient2_Vtbl.BeginGetApplicationManifest, FabricClient::IFabricApplicationManagementClient2_Vtbl.EndGetApplicationManifest, FabricClient::IFabricApplicationManagementClient2_Vtbl.EndMoveNextApplicationUpgradeDomain2, FabricClient::IFabricApplicationManagementClient3_Vtbl.EndUpdateApplicationUpgrade, FabricClient::IFabricApplicationManagementClient3_Vtbl.EndRestartDeployedCodePackage, FabricRuntime::IFabricAtomicGroupStateProvider_Vtbl.BeginAtomicGroupCommit, FabricRuntime::IFabricAtomicGroupStateProvider_Vtbl.EndAtomicGroupCommit, FabricRuntime::IFabricAtomicGroupStateProvider_Vtbl.BeginAtomicGroupRollback, FabricRuntime::IFabricAtomicGroupStateProvider_Vtbl.EndAtomicGroupRollback

ServiceFabric_FabricRuntime default = ServiceFabric

Affects ServiceFabric::FabricRuntime

ServiceFabric_FabricTypes default = ServiceFabric

Affects FabricClient::IFabricApplicationHealthResult_Vtbl.get_ApplicationHealth, FabricClient::IFabricApplicationHealthResult_Impl, FabricClient::IFabricApplicationUpgradeProgressResult_Vtbl.get_ApplicationName, FabricClient::IFabricApplicationUpgradeProgressResult_Vtbl.get_UpgradeState, FabricClient::IFabricApplicationUpgradeProgressResult_Vtbl.GetUpgradeDomains, FabricClient::IFabricApplicationUpgradeProgressResult_Vtbl.GetChangedUpgradeDomains, FabricClient::IFabricApplicationUpgradeProgressResult_Impl, FabricClient::IFabricApplicationUpgradeProgressResult2_Vtbl.get_RollingUpgradeMode, FabricClient::IFabricApplicationUpgradeProgressResult2_Impl, FabricClient::IFabricApplicationUpgradeProgressResult3_Vtbl.get_UpgradeProgress, FabricClient::IFabricApplicationUpgradeProgressResult3_Impl, FabricClient::IFabricChaosDescriptionResult_Vtbl.get_ChaosDescriptionResult, FabricClient::IFabricChaosDescriptionResult_Impl, FabricClient::IFabricChaosEventsSegmentResult_Vtbl.get_ChaosEventsSegmentResult, FabricClient::IFabricChaosEventsSegmentResult_Impl, FabricClient::IFabricChaosReportResult_Vtbl.get_ChaosReportResult, FabricCommon::IFabricGetReplicatorStatusResult_Vtbl.get_ReplicatorStatus, FabricCommon::IFabricGetReplicatorStatusResult_Impl, FabricRuntime::IFabricCodePackage_Vtbl.get_Description, FabricRuntime::IFabricCodePackage_Impl