0
点赞
收藏
分享

微信扫一扫

Rust语言 学习05 枚举与模式匹配

Sky飞羽 2023-04-09 阅读 67

一、定义枚举

Rust语言 学习05 枚举与模式匹配_rust

Rust语言 学习05 枚举与模式匹配_rust_02

Rust语言 学习05 枚举与模式匹配_rust_03

Rust语言 学习05 枚举与模式匹配_rust_04

Rust语言 学习05 枚举与模式匹配_rust_05

enum Message {
    Quit,
    Move {x:i32,y:i32},
    Write(String),
    ChangeColor(i32,i32,i32),
}

fn main() {
    let q = Message::Quit;
    let m = Message::Move{x:12,y:24};
    let w = Message::Write(String::from("Hello"));
    let c = Message::ChangeColor(0,255,255);
}


举报

相关推荐

0 条评论