1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
#[cfg(feature = "extra")] pub mod extra; #[cfg(feature = "jekyll")] pub mod jekyll; #[cfg(feature = "shopify")] pub mod shopify; #[cfg(feature = "stdlib")] pub mod stdlib; use liquid_core::Error; pub(crate) fn invalid_input<S>(cause: S) -> Error where S: Into<kstring::KString>, { Error::with_msg("Invalid input").context("cause", cause) } pub(crate) fn invalid_argument<S>(argument: S, cause: S) -> Error where S: Into<kstring::KString>, { Error::with_msg("Invalid argument") .context("argument", argument) .context("cause", cause) }