Crate mssf_core

source ·
Expand description

§Features

All features are enabled by default unless otherwise noted. For most scenarios, you’ll want the features. However, in some scenarios, such as:

  • integrating Rust into an existing Service Fabric Application written in another language
  • when you are using the lower-level COM API to do something more custom You might not need all of the functionality that the mssf-core crate provides In this case, you can configure only what you need to reduce dependencies and compile times.
  • ** config_source ** - Provides an implementation of config::Source. Requires config_rs crate

  • ** Tokio ** - A lot of the sophoisticated functionality in this crate requires Tokio. However, even without tokio, some of the higher level wrappers over COM types have utility.

Modules§

Structs§

  • An error object consists of both an error code as well as detailed error information for debugging.
  • A globally unique identifier (GUID) used to identify COM and WinRT interfaces.
  • A WinRT string (HSTRING) is reference-counted and immutable.
  • A pointer to a constant null-terminated string of 16-bit Unicode characters.

Type Aliases§

  • A specialized Result type that provides Windows error information.