MCPcopy Create free account
hub / github.com/Migorithm/rustiful-backend / fmt

Method fmt

library/src/utils/errors.rs:21–33  ·  view source on GitHub ↗
(&self, f: &mut std::fmt::Formatter<'_>)

Source from the content-addressed store, hash-verified

19
20impl Display for ApplicationError {
21 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22 match self {
23 ApplicationError::DatabaseConnectionError(res) => write!(f, "{}", res),
24 ApplicationError::DeserializationError(res) => write!(f, "{}", res),
25 ApplicationError::EntityNotFound => write!(f, "EntityNotFound"),
26 ApplicationError::CommandNotFound => write!(f, "CommandNotFound"),
27 ApplicationError::EventNotFound => write!(f, "EventNotFound"),
28 ApplicationError::InvalidURL => write!(f, "InvalidURL"),
29 ApplicationError::TransactionError => write!(f, "TransactionError"),
30 ApplicationError::StopSentinel => write!(f, "StopSentinel"),
31 ApplicationError::ParsingError => write!(f, "ParsingError"),
32 }
33 }
34}
35
36pub type ApplicationResult<T> = Result<T, ApplicationError>;

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected