├── LICENSE ├── README.md ├── chat_serv ├── Cargo.lock ├── Cargo.toml └── src │ ├── j_read.rs │ ├── j_write.rs │ └── main.rs ├── chatbox ├── Cargo.lock ├── Cargo.toml └── src │ └── lib.rs ├── mdrend ├── Cargo.lock ├── Cargo.toml ├── src │ └── main.rs └── test_data │ └── hello.md ├── pgrep ├── Cargo.lock ├── Cargo.toml ├── src │ └── main.rs └── test_data │ ├── t1.txt │ └── t2.txt ├── shop_base ├── Cargo.lock ├── Cargo.toml ├── diesel.toml ├── migrations │ ├── 00000000000000_diesel_initial_setup │ │ ├── down.sql │ │ └── up.sql │ └── 2019-03-26-103937_create_items │ │ ├── down.sql │ │ └── up.sql └── src │ ├── cli.rs │ ├── lib.rs │ ├── models.rs │ └── schema.rs └── shop_site ├── Cargo.lock ├── Cargo.toml ├── src └── main.rs └── test_site ├── static └── index.html └── templates └── item_list.html /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/README.md -------------------------------------------------------------------------------- /chat_serv/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/chat_serv/Cargo.lock -------------------------------------------------------------------------------- /chat_serv/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/chat_serv/Cargo.toml -------------------------------------------------------------------------------- /chat_serv/src/j_read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/chat_serv/src/j_read.rs -------------------------------------------------------------------------------- /chat_serv/src/j_write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/chat_serv/src/j_write.rs -------------------------------------------------------------------------------- /chat_serv/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/chat_serv/src/main.rs -------------------------------------------------------------------------------- /chatbox/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/chatbox/Cargo.lock -------------------------------------------------------------------------------- /chatbox/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/chatbox/Cargo.toml -------------------------------------------------------------------------------- /chatbox/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/chatbox/src/lib.rs -------------------------------------------------------------------------------- /mdrend/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/mdrend/Cargo.lock -------------------------------------------------------------------------------- /mdrend/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/mdrend/Cargo.toml -------------------------------------------------------------------------------- /mdrend/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/mdrend/src/main.rs -------------------------------------------------------------------------------- /mdrend/test_data/hello.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/mdrend/test_data/hello.md -------------------------------------------------------------------------------- /pgrep/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/pgrep/Cargo.lock -------------------------------------------------------------------------------- /pgrep/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/pgrep/Cargo.toml -------------------------------------------------------------------------------- /pgrep/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/pgrep/src/main.rs -------------------------------------------------------------------------------- /pgrep/test_data/t1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/pgrep/test_data/t1.txt -------------------------------------------------------------------------------- /pgrep/test_data/t2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/pgrep/test_data/t2.txt -------------------------------------------------------------------------------- /shop_base/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/shop_base/Cargo.lock -------------------------------------------------------------------------------- /shop_base/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/shop_base/Cargo.toml -------------------------------------------------------------------------------- /shop_base/diesel.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/shop_base/diesel.toml -------------------------------------------------------------------------------- /shop_base/migrations/00000000000000_diesel_initial_setup/down.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/shop_base/migrations/00000000000000_diesel_initial_setup/down.sql -------------------------------------------------------------------------------- /shop_base/migrations/00000000000000_diesel_initial_setup/up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/shop_base/migrations/00000000000000_diesel_initial_setup/up.sql -------------------------------------------------------------------------------- /shop_base/migrations/2019-03-26-103937_create_items/down.sql: -------------------------------------------------------------------------------- 1 | -- This file should undo anything in `up.sql` 2 | DROP TABLE items 3 | -------------------------------------------------------------------------------- /shop_base/migrations/2019-03-26-103937_create_items/up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/shop_base/migrations/2019-03-26-103937_create_items/up.sql -------------------------------------------------------------------------------- /shop_base/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/shop_base/src/cli.rs -------------------------------------------------------------------------------- /shop_base/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/shop_base/src/lib.rs -------------------------------------------------------------------------------- /shop_base/src/models.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/shop_base/src/models.rs -------------------------------------------------------------------------------- /shop_base/src/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/shop_base/src/schema.rs -------------------------------------------------------------------------------- /shop_site/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/shop_site/Cargo.lock -------------------------------------------------------------------------------- /shop_site/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/shop_site/Cargo.toml -------------------------------------------------------------------------------- /shop_site/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/shop_site/src/main.rs -------------------------------------------------------------------------------- /shop_site/test_site/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/shop_site/test_site/static/index.html -------------------------------------------------------------------------------- /shop_site/test_site/templates/item_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-Projects/HEAD/shop_site/test_site/templates/item_list.html --------------------------------------------------------------------------------