Sigil documentation
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.

On this page