From b267877ae0492698156a3d7255a5b0b82e38c336 Mon Sep 17 00:00:00 2001 From: Bradlee Speice Date: Sat, 22 Oct 2016 19:22:36 -0400 Subject: [PATCH] And remove said unimportant files --- src/bassdrive.rs | 20 ------------------ src/broadcast.rs | 18 ----------------- src/main_hyper.rs.bak | 47 ------------------------------------------- 3 files changed, 85 deletions(-) delete mode 100644 src/bassdrive.rs delete mode 100644 src/broadcast.rs delete mode 100644 src/main_hyper.rs.bak diff --git a/src/bassdrive.rs b/src/bassdrive.rs deleted file mode 100644 index b22753d..0000000 --- a/src/bassdrive.rs +++ /dev/null @@ -1,20 +0,0 @@ -extern crate hyper; -extern crate rss; - -use rss::Channel; -use std::str::FromStr; - -use broadcast::Broadcaster; - -pub struct BassDrive { - pub url: String -} - -impl BassDrive { -} - -impl Broadcaster for BassDrive { - fn broadcast(&self) -> Channel { - Channel::from_str("").unwrap() - } -} diff --git a/src/broadcast.rs b/src/broadcast.rs deleted file mode 100644 index fa93d44..0000000 --- a/src/broadcast.rs +++ /dev/null @@ -1,18 +0,0 @@ -extern crate rss; -extern crate hyper; - -use hyper::server::{Request, Response}; -use rss::Channel; - -pub trait Broadcaster { - fn broadcast(&self) -> Channel; -} - -#[allow(unused)] -pub fn build_broadcast(b: T) -> Box { - let channel = b.broadcast(); - - Box::new(move |_: Request, res: Response| { - res.send(channel.to_string().as_bytes()); - }) -} diff --git a/src/main_hyper.rs.bak b/src/main_hyper.rs.bak deleted file mode 100644 index 2de7b09..0000000 --- a/src/main_hyper.rs.bak +++ /dev/null @@ -1,47 +0,0 @@ -extern crate hyper; -extern crate reroute; -extern crate rss; - -use hyper::server::{Server, Request, Response, Handler}; -use reroute::{Router, Captures}; - -mod broadcast; -mod bassdrive; - -#[allow(unused)] -fn http_404(req: Request, res: Response) { - res.send(format!("Couldn't find URL: {}", req.uri).as_bytes()); -} - -struct EchoHandler { - response: String -} - -impl EchoHandler { - fn handle(&self, _: Request, res: Response, _: Captures) { - res.send(self.response.as_bytes()); - } -} - - -#[allow(unused)] -fn main() { - let mut router = Router::new(); - - let echo = EchoHandler { - response: "Hello, world!".to_string() - }; - router.get(r"/hello", echo); - - /* - router.get(r"/hello", build_broadcast( - BassDrive { - url: "http://archives.bassdrivearchive.com/6%20-%20Saturday/Electronic%20Warfare%20-%20The%20Overfiend/" - }) - ); - */ - router.add_not_found(http_404); - router.finalize().unwrap(); - - Server::http("0.0.0.0:3000").unwrap().handle(router).unwrap(); -}