fache 0.1.308

发车工具箱
Documentation
use serde::{Deserialize, Serialize};
// 定义消息类型枚举
#[derive(Serialize, Deserialize, Debug, Clone, PartialEq)]
pub enum RustType {
    Markdown(String),
    Text(String),
    Move { x: i32, y: i32 },
}
// 处理命令的函数
fn execute_command(cmd: Command) {
    match cmd {
        Command::Move { x, y } => {
            println!("移动到位置: ({}, {})", x, y);
        }
        Command::Write(text) => {
            println!("写入文本: {}", text);
        }
        Command::Undo => {
            println!("撤销上一步操作");
        }
    }
}