pub struct FriendlyError { /* private fields */ }
Implementations§
Source§impl FriendlyError
impl FriendlyError
pub fn print_description(&mut self)
Source§impl FriendlyError
impl FriendlyError
pub fn print_doc_url(&mut self)
Source§impl FriendlyError
impl FriendlyError
pub fn print_header(&mut self)
Source§impl FriendlyError
impl FriendlyError
pub fn print_code_snippets(&mut self) -> Result<bool, FriendlyErrorError>
Source§impl FriendlyError
impl FriendlyError
pub fn print_summary(&mut self)
Source§impl FriendlyError
impl FriendlyError
pub fn new() -> Self
pub fn add_code_snippet(self, code_snippet: FriendlyCodeSnippet) -> Self
pub fn description<S: Into<String>>(self, description: S) -> Self
pub fn doc_url<S: Into<String>>(self, url: S) -> Self
pub fn error_code<S: Into<String>>(self, code: S) -> Self
pub fn kind(self, kind: ErrorKind) -> Self
pub fn summary<S: Into<String>>(self, summary: S) -> Self
pub fn title<S: Into<String>>(self, title: S) -> Self
pub fn build(self) -> FriendlyErrorResult
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FriendlyError
impl RefUnwindSafe for FriendlyError
impl Send for FriendlyError
impl Sync for FriendlyError
impl Unpin for FriendlyError
impl UnwindSafe for FriendlyError
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