pub struct ErrorTemplate {
pub template_id: String,
pub message_template: String,
pub context_sections: Vec<ContextSection>,
pub suggestion_format: SuggestionFormat,
pub output_format: OutputFormat,
}Expand description
Error message template
Fields§
§template_id: StringTemplate identifier
message_template: StringMain error message template
context_sections: Vec<ContextSection>Context sections to include
suggestion_format: SuggestionFormatSuggestion formatting
output_format: OutputFormatOutput format (text, HTML, markdown)
Trait Implementations§
Source§impl Clone for ErrorTemplate
impl Clone for ErrorTemplate
Source§fn clone(&self) -> ErrorTemplate
fn clone(&self) -> ErrorTemplate
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 ErrorTemplate
impl Debug for ErrorTemplate
Auto Trait Implementations§
impl Freeze for ErrorTemplate
impl RefUnwindSafe for ErrorTemplate
impl Send for ErrorTemplate
impl Sync for ErrorTemplate
impl Unpin for ErrorTemplate
impl UnwindSafe for ErrorTemplate
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more