pub struct SplitGetFirstHelper;
Expand description
Return the first part of a String splited by a definable parameter (‘/’ by default)
assert_eq!(
exec_template(json!({ "temp": "test/value" }), "{{split_get_first temp}}"),
"test"
);
assert_eq!(
exec_template(json!({ "temp": "-test-123-" }), "{{split_get_first temp \"-\"}}"),
"test"
);
Trait Implementations§
Source§impl HelperDef for SplitGetFirstHelper
impl HelperDef for SplitGetFirstHelper
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 SplitGetFirstHelper
impl RefUnwindSafe for SplitGetFirstHelper
impl Send for SplitGetFirstHelper
impl Sync for SplitGetFirstHelper
impl Unpin for SplitGetFirstHelper
impl UnwindSafe for SplitGetFirstHelper
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