puniyu_element 0.8.8

puniyu 消息元素类型库,统一定义接收与发送元素模型
Documentation
# puniyu_element

消息元素类型库,统一定义接收与发送元素模型。

## 特性

- 提供 `receive` 模块:接收侧元素(消息解析后)
- 提供 `send` 模块:发送侧元素(构造消息)
- 提供统一抽象 `Element``ElementType`
- 支持序列化与反序列化

## 快速开始

```rust
use puniyu_element::receive::TextElement;
use puniyu_element::send::{TextElement, AtElement, ImageElement, Elements};

// 构造发送元素
let text = TextElement::new("Hello");
let at = AtElement::new("123456");
let image = ImageElement::new(b"image_data".into(), "photo.jpg", None);

// 组合为 Elements 枚举
let elem: Elements = Elements::Text(text);
```