pub enum HostLogicError {
UnknownConnectionId(HostConnectionId),
FreeListError {
connection_id: HostConnectionId,
message: FreeListError,
},
UnknownPartyMember(ParticipantId),
NoFreeParticipantIds,
BlobStreamErr(OutStreamError),
NoDownloadNow,
CombinatorError(CombinatorError),
HostCombinatorError(HostCombinatorError),
NeedConnectRequestFirst,
WrongApplicationVersion,
QueueError(QueueError),
}
Variants§
UnknownConnectionId(HostConnectionId)
FreeListError
UnknownPartyMember(ParticipantId)
NoFreeParticipantIds
BlobStreamErr(OutStreamError)
NoDownloadNow
CombinatorError(CombinatorError)
HostCombinatorError(HostCombinatorError)
NeedConnectRequestFirst
WrongApplicationVersion
QueueError(QueueError)
Trait Implementations§
Source§impl Debug for HostLogicError
impl Debug for HostLogicError
Source§impl ErrorLevelProvider for HostLogicError
impl ErrorLevelProvider for HostLogicError
fn error_level(&self) -> ErrorLevel
Source§impl From<CombinatorError> for HostLogicError
impl From<CombinatorError> for HostLogicError
Source§fn from(err: CombinatorError) -> HostLogicError
fn from(err: CombinatorError) -> HostLogicError
Converts to this type from the input type.
Source§impl From<HostCombinatorError> for HostLogicError
impl From<HostCombinatorError> for HostLogicError
Source§fn from(err: HostCombinatorError) -> HostLogicError
fn from(err: HostCombinatorError) -> HostLogicError
Converts to this type from the input type.
Source§impl From<HostLogicError> for HostError
impl From<HostLogicError> for HostError
Source§fn from(err: HostLogicError) -> HostError
fn from(err: HostLogicError) -> HostError
Converts to this type from the input type.
Source§impl From<OutStreamError> for HostLogicError
impl From<OutStreamError> for HostLogicError
Source§fn from(err: OutStreamError) -> HostLogicError
fn from(err: OutStreamError) -> HostLogicError
Converts to this type from the input type.
Source§impl From<QueueError> for HostLogicError
impl From<QueueError> for HostLogicError
Source§fn from(err: QueueError) -> HostLogicError
fn from(err: QueueError) -> HostLogicError
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for HostLogicError
impl RefUnwindSafe for HostLogicError
impl Send for HostLogicError
impl Sync for HostLogicError
impl Unpin for HostLogicError
impl UnwindSafe for HostLogicError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more