ReferenceRust referencesigil-tee-material
sigil-tee-material · error
Source declarations, signatures and documentation for error.
Source: sigil/node/sigil-tee-material/src/error.rs. SHA-256: af5efa4772164e66ab32bda9164e02d9dd1abe1d3204b34122503a1f75eae9a3.
This reference follows declared source modules, retains conditional attributes, and includes public declarations and implementation methods. Private-module re-exports and trait resolution require the compiler; this is a source reference, not a claim that every listed item is a root import. Function bodies and constant values are omitted.
error::ToolError
#[derive(Error, Debug)]
pub enum ToolError {
#[error("io: {0}")]
Io(#[from] std::io::Error),
#[error("json: {0}")]
Json(#[from] serde_json::Error),
#[error("hex: {0}")]
Hex(#[from] hex::FromHexError),
#[error("validation failed: {0}")]
Validation(String),
#[error("network: {0}")]
Network(String),
#[error("unsupported: {0}")]
Unsupported(String),
}Source line: 4.