// Authors: Robert Lopez
/// Represents any `Error` as a human readable error String
////// The only way Errors can occur in this crate are not having access to the:
/// Head, Crypto, Window, or Document objects.
#[derive(Debug)]pubstructWasmCssError(pub String);implstd::fmt::Display forWasmCssError{fnfmt(&self, f:&mutstd::fmt::Formatter)->std::fmt::Result{writeln!(f,"WasmCssError: {}",self.0)}}implstd::error::Error forWasmCssError{}macro_rules!format_error{($fmt:expr$(, $arg:expr)*)=>{$crate::error::WasmCssError(format!($fmt$(,$arg)*))};}pub(crate)use format_error;