Revision control

Copy as Markdown

Other Tools

#[derive(Debug, thiserror::Error)]
pub enum Error {
#[error(transparent)]
Io(#[from] std::io::Error),
#[error(transparent)]
Scroll(#[from] scroll::Error),
#[error("Failed to open thread")]
ThreadOpen(#[source] std::io::Error),
#[error("Failed to suspend thread")]
ThreadSuspend(#[source] std::io::Error),
#[error("Failed to get thread context")]
ThreadContext(#[source] std::io::Error),
}