Summer Boot Macro

Used to write all macros of summer boot

Getting Started

rust summer-boot-macro = "1.0.0"

Macro description

1. Macro attribute summer_boot::main

This macro is mainly used to start asynchronous methods and create a new instance of summer boot

```rust

[summer_boot::main]

async fn main() { async { println!("Hello world"); }.await } ```

2. Macro attribute summerboot::autoscan

This macro is mainly used to automatically scan the workspace or under a single project API, and to automatically complete the scanning of YML configuration files under the resource directory

```rust

[summerboot::autoscan]

async fn main() { summer_boot::run(); } ```