Module saved_state

Source

Structs§

Channel
ConnectedState
DisconnectedState
Gpadl
InitiateContactRequest
MonitorPageGpas
OpenRequest
OutgoingMessage
ReservedState
SavedState
The top-level saved state for the VMBus channels library. It is placed in its own module to keep the internals private, and the only thing you can do with it is convert to/from SavedStateData. This enforces that users always consider both the connected and disconnected states.
SavedStateData
Alternative representation of the saved state that ensures that all code paths deal with either the connected or disconnected state, and cannot neglect one.
SignalInfo
VersionInfo

Enums§

ChannelState
Connection
ConnectionAction
GpadlState
ModifyState
MonitorPageRequest
RestoreError
SavedConnectionState
Represents either connected or disconnected saved state.