puniyu_message 0.8.8

puniyu 消息链封装库,提供 Message 类型与 message! 构建宏
Documentation
# puniyu_message

消息链封装库,统一组合 `Elements` 构建消息。

## 特性

- 提供 `Message` 类型,封装 `Vec<Elements>`
- 支持 `message!` 宏快速构建消息链
- 支持从 `&str``String``Vec<Elements>` 等类型转换
- 提供格式化输出

## 快速开始

```rust
use puniyu_message::{message, Message};
use puniyu_element::send::{Elements, TextElement};

let msg = message!(
    Elements::Text(TextElement::new("Hello")),
    Elements::Text(TextElement::new(" puniyu!")),
);

// 也可直接从字符串创建
let msg: Message = "hello".into();
```