Module sync

Module sync 

Source

Modules§

wait

Structs§

AwaitableCallback
AwaitableCallback_Impl
BridgeContext
Async operation context for bridging rust code into SF COM api that supports cancellation.
FabricReceiver
FabricSender
SimpleCancelToken
A simple cancel token implementation

Traits§

Callback

Functions§

fabric_begin_end_proxy
Wrapper function for turning SF Begin End style api into rust awaitable future. Cancellation token cancels the operation. begin is a function/closure taking a callback and returns the context. end is a function/closure taking a context and returns the result type. See example usage in FabricClient wrappers.
oneshot_channel
Creates a fabric oneshot channel. Operation can be cancelled by cancelling the token.