[][src]Module lifeline::error

All the lifeline error types.

Structs

AlreadyLinkedError

The channel was already linked on the bus, but the operation required the creation of a new endpoint pair.

LinkTakenError

The described endpoint was already taken from the bus

NotTakenError

The described endpoint could not be taken from the bus

ResourceInitializedError

The resource was already initialized on the bus, and the operation required an uninitialized resource

ResourceTakenError

The resource was already taken from the bus

ResourceUninitializedError

The resource was uninitialized on the bus

Enums

SendError

An error produced when calling lifeline::Sender::send

TakeChannelError

An error produced when attempting to take a Sender or Receiver from the bus.

TakeResourceError

The resource was not initialized, or was not clonable and was already taken

Functions

into_msg

Utility function which turns an error into it's debug message as an anyhow::Error.