summaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs25
1 files changed, 1 insertions, 24 deletions
diff --git a/src/main.rs b/src/main.rs
index 7822d12..1e0aa66 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -22,35 +22,12 @@ use std::time::Duration;
#[macro_use]
mod ui;
+mod embedded;
mod exercise;
mod project;
mod run;
mod verify;
-struct EmbeddedFile {
- path: &'static str,
- content: &'static [u8],
-}
-
-struct EmbeddedFlatDir {
- path: &'static str,
- readme: EmbeddedFile,
- content: &'static [EmbeddedFile],
-}
-
-struct ExercisesDir {
- readme: EmbeddedFile,
- files: &'static [EmbeddedFile],
- dirs: &'static [EmbeddedFlatDir],
-}
-
-struct EmbeddedFiles {
- info_toml_content: &'static str,
- exercises_dir: ExercisesDir,
-}
-
-static EMBEDDED_FILES: EmbeddedFiles = rustlings_macros::include_files!();
-
/// Rustlings is a collection of small exercises to get you used to writing and reading Rust code
#[derive(Parser)]
#[command(version)]