[][src]Struct handlebars::RenderError

pub struct RenderError {
    pub desc: String,
    pub template_name: Option<String>,
    pub line_no: Option<usize>,
    pub column_no: Option<usize>,
    // some fields omitted
}

Error when rendering data on template.

Fields

desc: Stringtemplate_name: Option<String>line_no: Option<usize>column_no: Option<usize>

Methods

impl RenderError[src]

pub fn new<T: AsRef<str>>(desc: T) -> RenderError[src]

pub fn strict_error(path: Option<&String>) -> RenderError[src]

pub fn with<E>(cause: E) -> RenderError where
    E: Error + Send + Sync + 'static, 
[src]

Trait Implementations

impl From<Error> for RenderError[src]

impl From<Error> for RenderError[src]

impl From<FromUtf8Error> for RenderError[src]

impl From<RenderError> for TemplateRenderError

impl Display for RenderError[src]

impl Debug for RenderError[src]

impl Error for RenderError[src]

fn source(&self) -> Option<&(dyn Error + 'static)>1.30.0[src]

The lower-level source of this error, if any. Read more

Auto Trait Implementations

impl Unpin for RenderError

impl Sync for RenderError

impl Send for RenderError

impl !UnwindSafe for RenderError

impl !RefUnwindSafe for RenderError

Blanket Implementations

impl<T> From<T> for T[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]