jekyll new simple-sitegh-pages了回购的分支.现在该网站显示在github.io/下,但带有巨大的图标.
默认的jekyll生成站点中github和twitter的svg图标跨越页面的整个宽度.它们应该是16px左右.
同样,顶部出现3个巨大的块.它们又是svg,应该是细线.
这是我的网站:http://ananthp.github.io/carnatic_scores/
(repo:https://github.com/ananthp/carnatic_scores/tree/gh-pages)

在Rust中,匹配像这样的值有效.
let x = 1;
match x {
1 => println!("one"),
2 => println!("two"),
_ => println!("something else")
}
Run Code Online (Sandbox Code Playgroud)
但是使用向量中的值而不是硬编码的数字match不起作用.
let x = 1;
let list = vec![1, 2];
match x {
list[0] => println!("one"),
list[1] => println!("two"),
_ => println!("something else")
}
Run Code Online (Sandbox Code Playgroud)
这失败并显示以下消息:
error: expected one of `=>`, `@`, `if`, or `|`, found `[`
--> src/main.rs:6:9
|
6 | list[0] => println!("one"),
| ^ expected one of `=>`, `@`, `if`, or `|` here
Run Code Online (Sandbox Code Playgroud)
为什么不起作用?