Struct TemplateError

pub struct TemplateError { /* private fields */ }

Trait Implementations

impl Debug for TemplateError

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Display for TemplateError

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Error for TemplateError

Auto Trait Implementations

impl Freeze for TemplateError

impl RefUnwindSafe for TemplateError

impl Send for TemplateError

impl Sync for TemplateError

impl Unpin for TemplateError

impl UnsafeUnpin for TemplateError

impl UnwindSafe for TemplateError

Blanket Implementations

impl<T> Any for TemplateError where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for TemplateError where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for TemplateError where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> From<T> for TemplateError

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToString for TemplateError where T: Display + ?Sized,

fn to_string(&self) -> String

impl<T, U> Into<U> for TemplateError where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for TemplateError where U: Into<T>,

type Error = never;
fn try_from(value: U) -> Result<T, never>

impl<T, U> TryInto<U> for TemplateError where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>