可以编写这样的结构:
enum Number {
One = 1,
Two = 2,
Three = 3,
Four = 4,
}
Run Code Online (Sandbox Code Playgroud)
但出于什么目的?我找不到任何方法来获取枚举变量的值.
翻译时,消息可以采用不同的语言并具有格式参数。我希望能够在模板可以存储在文件中的情况下执行此操作:
static PATTERN: &'static str = r"Hello {inner};";
/// in some implementation
fn any_method(&self) -> String {
format!(PATTERN, inner = "world");
}
Run Code Online (Sandbox Code Playgroud) 我在Rust中实现了Repository模式的实现.
我需要两个(或更多)文件:
entity.rs - 数据描述repository.rs - 数据访问方法问题:
一个文件意味着一个mod.这意味着,对于一个功能repository.rs从有机会获得结构领域entity.rs,要求field是pub.有没有办法避免这种情况?