首页 > 其他分享 >rust allow dead_code

rust allow dead_code

时间:2022-10-09 18:08:14浏览次数:36  
标签:code color dead Color RGB u32 allow println Red


// 需要 `allow` 来消除警告,因为只使用了一个变量
#[allow(dead_code)]
enum Color {
Red,
Blue,
Green,
RGB(u32, u32, u32),
HSV(u32, u32, u32),
HSL(u32, u32, u32)
}

fn main() {
let color = Color::RGB(122, 17, 40);
println!("what color is it ?");

match color {
Color::Red => println!("The color is Red!"),
Color::RGB(a, b, c) => println!("Red: {}, green: {}, blue: {}", a, b, c),
_ => println!("unknown color")
}
}


标签:code,color,dead,Color,RGB,u32,allow,println,Red
From: https://blog.51cto.com/u_12836588/5740963

相关文章

  • Codeforces Round #800 div1 B
    B.FakePlasticTrees看了第三个样例发现一个节点可以由他的几个子节点一起构成我们首先自下而上的看肯定叶子节点越大越好这样我们选择的空间就会越多再者要是我们......
  • LeetCode 2434. Using a Robot to Print the Lexicographically Smallest String
    原题链接在这里:https://leetcode.com/problems/using-a-robot-to-print-the-lexicographically-smallest-string/题目:Youaregivenastring s andarobotthatcurr......
  • AtCoder Beginner Contest 272(A~E)
    Avoidsolve(intCase){intn;cin>>n;vector<int>a(n);for(auto&i:a)cin>>i;cout<<accumulate(all(a),0)<<nline;}Bconst......
  • leetcode-动态规划1-4
    目录leetcode-动态规划题目方法leetcode-动态规划题目1.斐波拉切数列2.爬楼梯3.买卖股票最佳时机(一次买卖)4.买卖股票最佳时机2(多次买卖)leetcode-动态规划题目方法五......
  • Visual Studio Code下载
      最近在官网下载VisualStudioCode时,下载速度特别慢,经过搜索后发现,将下载地址前部分更换为国内地址后,下载速度飞快。  具体步骤如下:        ......
  • 【Linux命令】dmidecode命令
    dmidecode命令主要是通过DMI获取主机的硬件详细信息。其输出的信息包括BIOS、系统、主板、处理器、内存、缓存等非常重要信息。什么是DMI?DMI(DesktopManagementInterfa......
  • vscode搭建rust环境
    也可以可以使用IDE:ideaclion有插件支持vscode下配置rust插件rust-analyzer(rust语言后端)【如果是debug需要安装codeLLDB,windows建议安装vs】EvenBetterTOML【toml格......
  • 「题解」Codeforces 1572B Xor of 3
    我知道你很急,但你先别急。我急了我急了我急了。如果直接上去莽构造的话,很可能就是像我一样大分讨的后果。先特判掉全是1,或者1的个数是奇数的情况。我的做法是考虑所......
  • 码分复用CDM(Code Division Multiplexing);码分多址CDMA(Code Division Multiple Acces
    码分多址当码分复用信道为多个不同地址的用户所共享时,就称为码分多址。每一个用户可以在同样的时间使用同样的频带进行通信,码分复用集合了频分复用和时分复用的优点。且......
  • macos+vscode+java
    下载jdkvscode安装插件:ExtensionPackForJavacommand+shift+p:CreateJavaProjectRunJava项目结构。根据需要配置settings.json......