bd-a7e: Bootstrap Rust project and directory structure
This commit is contained in:
1
src/cli/mod.rs
Normal file
1
src/cli/mod.rs
Normal file
@@ -0,0 +1 @@
|
||||
// CLI command definitions
|
||||
1
src/core/mod.rs
Normal file
1
src/core/mod.rs
Normal file
@@ -0,0 +1 @@
|
||||
// Core business logic modules
|
||||
1
src/errors.rs
Normal file
1
src/errors.rs
Normal file
@@ -0,0 +1 @@
|
||||
// Error types - implemented by bd-ilo
|
||||
7
src/lib.rs
Normal file
7
src/lib.rs
Normal file
@@ -0,0 +1,7 @@
|
||||
#![forbid(unsafe_code)]
|
||||
|
||||
pub mod cli;
|
||||
pub mod core;
|
||||
pub mod errors;
|
||||
pub mod output;
|
||||
pub mod utils;
|
||||
8
src/main.rs
Normal file
8
src/main.rs
Normal file
@@ -0,0 +1,8 @@
|
||||
#![forbid(unsafe_code)]
|
||||
|
||||
use std::process::ExitCode;
|
||||
|
||||
#[tokio::main]
|
||||
async fn main() -> ExitCode {
|
||||
ExitCode::SUCCESS
|
||||
}
|
||||
1
src/output/mod.rs
Normal file
1
src/output/mod.rs
Normal file
@@ -0,0 +1 @@
|
||||
// Output formatting
|
||||
1
src/utils.rs
Normal file
1
src/utils.rs
Normal file
@@ -0,0 +1 @@
|
||||
// Utility functions
|
||||
Reference in New Issue
Block a user