Rust 在匹配语句中@是什么意思?
我已经开始学习,我已经: 这意味着什么?如何使用Rust 在匹配语句中@是什么意思?,rust,rotor,Rust,Rotor,我已经开始学习,我已经: 这意味着什么?如何使用@运算符?我的猜测是,这有点像一个强制转换操作,但锈书中没有提到它。您可以使用查找语法位。在本例中,它是一个,用于将模式的特定部分绑定到变量 这里,它用于将整个值绑定到me当且仅当它是Echo::Server变量时 me @ Echo::Server(..) => me.accept(),
@
运算符?我的猜测是,这有点像一个强制转换操作,但锈书中没有提到它。您可以使用查找语法位。在本例中,它是一个,用于将模式的特定部分绑定到变量
这里,它用于将整个值绑定到me
当且仅当它是Echo::Server
变量时
me @ Echo::Server(..) => me.accept(),