pub struct LssgError { /* private fields */ }Implementations§
Source§impl LssgError
impl LssgError
pub fn new<S: Into<String>>(message: S, kind: LssgErrorKind) -> LssgError
pub fn sitetree<S: Into<String>>(message: S) -> LssgError
pub fn render<S: Into<String>>(message: S) -> LssgError
pub fn io<S: Into<String>>(message: S) -> LssgError
pub fn with_context(self, context: impl Into<String>) -> Self
Trait Implementations§
Source§impl Error for LssgError
impl Error for LssgError
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 From<ParseError> for LssgError
impl From<ParseError> for LssgError
Source§fn from(error: ParseError) -> Self
fn from(error: ParseError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for LssgError
impl RefUnwindSafe for LssgError
impl Send for LssgError
impl Sync for LssgError
impl Unpin for LssgError
impl UnwindSafe for LssgError
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