#微博乐活大湾区##香港吃喝玩乐# Doubleshot by Cupping Room 是Cupping Room旗下一间酒吧咖啡店,特大玻璃窗的装潢,俯视街道,景观开扬,环境舒适。店铺亦提供一系列精心炮制的西班牙美食,例如吉列黑毛猪三文治、Avocado on toast 2.0、烧焦芝士蛋糕。鸡尾酒有Spent Martini、加入冲泡咖啡后的 Expresso Anasora Samii,全店的 Espresso都是采用单一产区的咖啡豆,酸度柔和,醇厚度高。
#想把鱼的记忆给大佬[超话]##法语##泛欧西##音乐#
Je t'ai aperçu rue du Cherche-Midi, oui
我在中央大街上瞥见了你,
Je traînais les pieds exprès
pour te voir encore un peu
我故意放慢脚步就是为了多看你一眼
Je t'ai attendu à la sortie du cinéma
我在电影院的出口等你
Comme une vielle histoire qui ne
finit pas qui s'en va pas
就像那没有结局的古老传说
永不消逝
分享Andrea Lindsay的单曲《Comment te le dire ?》: https://t.cn/A6GFrWON
Je t'ai aperçu rue du Cherche-Midi, oui
我在中央大街上瞥见了你,
Je traînais les pieds exprès
pour te voir encore un peu
我故意放慢脚步就是为了多看你一眼
Je t'ai attendu à la sortie du cinéma
我在电影院的出口等你
Comme une vielle histoire qui ne
finit pas qui s'en va pas
就像那没有结局的古老传说
永不消逝
分享Andrea Lindsay的单曲《Comment te le dire ?》: https://t.cn/A6GFrWON
接上)发现不对劲了,如果我要用rust的宏声明结构体,field 那个地方必须是ident(symbol),搜了一下,因为rust 不存在反射,所以如果我想给一个string (rust宏里是expr)然后转换成ident 好像是不可实现的。
但是CL 里就可以,比如图里的the-best-language*。
为什么field 一定要string 呢,因为如果要从文件里,比如一个json 文件里读取数据,默认得到就是字符串,然而如果不能直接从字符串生成结构,那么就不能从这个文件直接生成结构。
嗯,rust 不行,今年是golang 年!
*例子里field 给的字符串,为了简便,类型给的symbol,因为类型是有限的,而field 可以几乎无限,所以关注点应该在field,类型在宏里match 就好了
但是CL 里就可以,比如图里的the-best-language*。
为什么field 一定要string 呢,因为如果要从文件里,比如一个json 文件里读取数据,默认得到就是字符串,然而如果不能直接从字符串生成结构,那么就不能从这个文件直接生成结构。
嗯,rust 不行,今年是golang 年!
*例子里field 给的字符串,为了简便,类型给的symbol,因为类型是有限的,而field 可以几乎无限,所以关注点应该在field,类型在宏里match 就好了
✋热门推荐