use snafu::Snafu; #[derive(Debug, Snafu)] pub enum Error { #[snafu(display("invalid assignment target"))] InvalidLhs, #[snafu(display("invalid object attribute"))] InvalidAttr, } pub type Result = std::result::Result;