[]Derive Macro err_derive::Error

#[derive(Error)]
{
    // Attributes available to this derive:
    #[error]
    #[cause]
}