pub struct SnakecaseHelper;
Expand description
Returns the snake case version of the string
assert_eq!(
exec_template(json!({ "value": "this should be a function name" }), "{{snake_case value}}"),
"this_should_be_a_function_name"
);
Trait Implementations§
Source§impl HelperDef for SnakecaseHelper
impl HelperDef for SnakecaseHelper
Source§fn call_inner<'reg: 'rc, 'rc>(
&self,
h: &Helper<'reg, 'rc>,
_: &'reg Handlebars<'reg>,
_: &'rc Context,
_: &mut RenderContext<'reg, 'rc>,
) -> Result<ScopedJson<'reg, 'rc>, RenderError>
fn call_inner<'reg: 'rc, 'rc>( &self, h: &Helper<'reg, 'rc>, _: &'reg Handlebars<'reg>, _: &'rc Context, _: &mut RenderContext<'reg, 'rc>, ) -> Result<ScopedJson<'reg, 'rc>, RenderError>
A simplified api to define helper Read more
Auto Trait Implementations§
impl Freeze for SnakecaseHelper
impl RefUnwindSafe for SnakecaseHelper
impl Send for SnakecaseHelper
impl Sync for SnakecaseHelper
impl Unpin for SnakecaseHelper
impl UnwindSafe for SnakecaseHelper
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more