aboutsummaryrefslogtreecommitdiff
path: root/examples/tutorial01
diff options
context:
space:
mode:
authorMelody Horn / boringcactus <melody@boringcactus.com>2021-06-12 21:06:06 -0600
committerMelody Horn / boringcactus <melody@boringcactus.com>2021-06-12 21:06:06 -0600
commit582124d59afa438e2cb88cc024d6b19232236e1e (patch)
tree6b1bc48d5e3a405434f4900c7e20daf0d186de5a /examples/tutorial01
parentfcc13328ff82326d25e39504732701b27f894e22 (diff)
downloadtosin-582124d59afa438e2cb88cc024d6b19232236e1e.tar.gz
tosin-582124d59afa438e2cb88cc024d6b19232236e1e.zip
stub out basic implementation
Diffstat (limited to 'examples/tutorial01')
-rw-r--r--examples/tutorial01/main.rs8
-rw-r--r--examples/tutorial01/polls/urls.rs2
-rw-r--r--examples/tutorial01/polls/views.rs2
3 files changed, 6 insertions, 6 deletions
diff --git a/examples/tutorial01/main.rs b/examples/tutorial01/main.rs
index f460e96..3e8f999 100644
--- a/examples/tutorial01/main.rs
+++ b/examples/tutorial01/main.rs
@@ -3,11 +3,11 @@ use tosin::urls::Path;
mod polls;
-pub const url_patterns: &[Path] = [
- Path::Include { url: "polls/", content: polls::urls::url_patterns },
- Path::Include { url: "admin/", content: admin::site::urls::url_patterns },
+pub const URL_PATTERNS: &[Path] = &[
+ Path::Include { url: "polls/", content: polls::urls::URL_PATTERNS },
+ Path::Include { url: "admin/", content: admin::site::urls::URL_PATTERNS },
];
fn main() {
- tosin::run_server(url_patterns);
+ tosin::run_server(URL_PATTERNS);
}
diff --git a/examples/tutorial01/polls/urls.rs b/examples/tutorial01/polls/urls.rs
index e978920..d56b8c9 100644
--- a/examples/tutorial01/polls/urls.rs
+++ b/examples/tutorial01/polls/urls.rs
@@ -2,6 +2,6 @@ use tosin::urls::Path;
use super::views;
-pub const url_patterns: &[Path] = [
+pub const URL_PATTERNS: &[Path] = &[
Path::View { url: "", view: views::index, name: "index" },
];
diff --git a/examples/tutorial01/polls/views.rs b/examples/tutorial01/polls/views.rs
index 8678e97..23b740d 100644
--- a/examples/tutorial01/polls/views.rs
+++ b/examples/tutorial01/polls/views.rs
@@ -1,5 +1,5 @@
use tosin::http::{Request, Response};
-pub async fn index(request: Request) -> Response {
+pub fn index(request: Request) -> Response {
Response("Hello, world. You're at the polls index.")
}