diff options
| author | Fuwn <[email protected]> | 2022-03-26 09:29:51 +0000 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2022-03-26 09:29:51 +0000 |
| commit | e467552a27a49a9b87462f5963bff6811dabd0e3 (patch) | |
| tree | 980947f4ae0825f5f535d5fdc4a251c4d0246fa9 /src/response.rs | |
| parent | refactor(handle): simply further (diff) | |
| download | windmark-e467552a27a49a9b87462f5963bff6811dabd0e3.tar.xz windmark-e467552a27a49a9b87462f5963bff6811dabd0e3.zip | |
feat(response): temporary failure response
Diffstat (limited to 'src/response.rs')
| -rw-r--r-- | src/response.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/response.rs b/src/response.rs index 0a4b79e..961cf79 100644 --- a/src/response.rs +++ b/src/response.rs @@ -29,6 +29,7 @@ impl ToString for Header { pub enum Response { Success(String), NotFound(String), + TemporaryFailure(String), PermanentFailure(String), } @@ -42,6 +43,11 @@ pub(crate) fn to_value_set_status( value } + Response::TemporaryFailure(value) => { + *status = 40; + + value + } Response::NotFound(value) => { *status = 51; |