Enum ashpd::Error [−][src]
pub enum Error { Portal(ResponseError), ZbusFdo(Error), Zbus(Error), Zvariant(Error), DBusMalformedMessage(MessageError), NoResponse, RegisterGameRejected, TrashFailed, }
Expand description
The error type for ashpd.
Variants
Portal(ResponseError)
The portal request didn’t succeed.
ZbusFdo(Error)
A zbus::fdo specific error.
Zbus(Error)
A zbus specific error.
Zvariant(Error)
A conversion error.
DBusMalformedMessage(MessageError)
Failure to parse a response’s body.
A signal returned no response.
Failed to register a game with GameModeProxy::register_game
.
Failed to trash a file, caused by TrashProxy::trash_file
.
Trait Implementations
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for Error
impl !UnwindSafe for Error