aboutsummaryrefslogtreecommitdiff
path: root/src/error.rs
diff options
context:
space:
mode:
authorMartin Fischer <martin@push-f.com>2021-07-03 20:52:13 +0200
committerMartin Fischer <martin@push-f.com>2021-07-03 21:14:36 +0200
commit17d98a70a76efc02f643e9cfe13836120a2c5114 (patch)
treefc86587c7444304c70313a6b8fc289d83cfb8a0f /src/error.rs
parent973acc037b2a78b1ad3d2ccb0c1dd38098335269 (diff)
refactor: introduce build_raw_response helper
Diffstat (limited to 'src/error.rs')
-rw-r--r--src/error.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/error.rs b/src/error.rs
index 8460376..0a36476 100644
--- a/src/error.rs
+++ b/src/error.rs
@@ -2,6 +2,7 @@ use sputnik::hyper_body::FormError;
use sputnik::request::QueryError;
use std::str::Utf8Error;
+/// For convenience this enum also contains nonerroneous variants.
pub enum Error {
/// A 400 bad request error.
BadRequest(String),
@@ -13,6 +14,8 @@ pub enum Error {
NotFound(String),
/// A 500 internal server error.
Internal(String),
+ /// A 304 response.
+ NotModified,
/// A 302 redirect to the given path.
Redirect(String),