pub struct TrimHelper;
Expand description
Returns a string slice with leading and trailing whitespace removed.
assert_eq!(
exec_template(json!({ "value": " test " }), "{{trim value}}"),
"test"
);
assert_eq!(
exec_template(json!({ "value": "-test-" }), "{{trim value \"-\"}}"),
"test"
);
Trait Implementations§
Source§impl HelperDef for TrimHelper
impl HelperDef for TrimHelper
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 TrimHelper
impl RefUnwindSafe for TrimHelper
impl Send for TrimHelper
impl Sync for TrimHelper
impl Unpin for TrimHelper
impl UnwindSafe for TrimHelper
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