pub enum TemplateModelError {
Show 15 variants
EmptyField {
field: &'static str,
},
InvalidToken {
field: &'static str,
value: String,
},
DuplicateTemplate {
key: TemplateKey,
},
TemplateNotFound {
name: TemplateName,
},
TemplateKindMismatch {
name: TemplateName,
expected: TemplateKind,
actual: TemplateKind,
},
MissingValue {
key: String,
},
MissingTranslation {
key: String,
},
MissingSlotFill {
slot: SlotName,
},
TemplateRead {
path: String,
message: String,
},
ParseError {
line: usize,
column: usize,
message: String,
},
FragmentCannotRenderLayout {
name: TemplateName,
},
LayoutCannotBeIncludedAsFragment {
name: TemplateName,
},
InvalidElementName {
tag: String,
},
InvalidAttributeName {
name: String,
},
ValueTypeMismatch {
key: String,
expected: &'static str,
},
}Variants§
EmptyField
InvalidToken
DuplicateTemplate
Fields
§
key: TemplateKeyTemplateNotFound
Fields
§
name: TemplateNameTemplateKindMismatch
MissingValue
MissingTranslation
MissingSlotFill
TemplateRead
ParseError
FragmentCannotRenderLayout
Fields
§
name: TemplateNameLayoutCannotBeIncludedAsFragment
Fields
§
name: TemplateNameInvalidElementName
InvalidAttributeName
ValueTypeMismatch
Trait Implementations§
Source§impl Clone for TemplateModelError
impl Clone for TemplateModelError
Source§fn clone(&self) -> TemplateModelError
fn clone(&self) -> TemplateModelError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TemplateModelError
impl Debug for TemplateModelError
Source§impl Display for TemplateModelError
impl Display for TemplateModelError
Source§impl Error for TemplateModelError
impl Error for TemplateModelError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for TemplateModelError
impl PartialEq for TemplateModelError
impl Eq for TemplateModelError
impl StructuralPartialEq for TemplateModelError
Auto Trait Implementations§
impl Freeze for TemplateModelError
impl RefUnwindSafe for TemplateModelError
impl Send for TemplateModelError
impl Sync for TemplateModelError
impl Unpin for TemplateModelError
impl UnsafeUnpin for TemplateModelError
impl UnwindSafe for TemplateModelError
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