Enum handlebars::ScopedJson
source · Expand description
A JSON wrapper designed for handlebars internal use case
- Constant: the JSON value hardcoded into template
- Context: the JSON value referenced in your provided data context
- Derived: the owned JSON value computed during rendering process
Variants
Implementations
Trait Implementations
sourceimpl<'reg: 'rc, 'rc> Debug for ScopedJson<'reg, 'rc>
impl<'reg: 'rc, 'rc> Debug for ScopedJson<'reg, 'rc>
sourceimpl<'reg: 'rc, 'rc> From<Value> for ScopedJson<'reg, 'rc>
impl<'reg: 'rc, 'rc> From<Value> for ScopedJson<'reg, 'rc>
sourcefn from(v: Json) -> ScopedJson<'reg, 'rc>
fn from(v: Json) -> ScopedJson<'reg, 'rc>
Converts to this type from the input type.
Auto Trait Implementations
impl<'reg, 'rc> RefUnwindSafe for ScopedJson<'reg, 'rc>
impl<'reg, 'rc> Send for ScopedJson<'reg, 'rc>
impl<'reg, 'rc> Sync for ScopedJson<'reg, 'rc>
impl<'reg, 'rc> Unpin for ScopedJson<'reg, 'rc>
impl<'reg, 'rc> UnwindSafe for ScopedJson<'reg, 'rc>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more