在以下示例中,我更希望在字段的声明中为结构中的每个字段分配一个值。另外,它实际上需要为每个字段添加一条附加语句以为这些字段分配一个值。我要做的就是在实例化该结构时分配默认值。
有更简洁的方法吗?
struct cParams {
iInsertMax: i64,
iUpdateMax: i64,
iDeleteMax: i64,
iInstanceMax: i64,
tFirstInstance: bool,
tCreateTables: bool,
tContinue: bool,
}
impl cParams {
fn new() -> cParams {
cParams {
iInsertMax: -1,
iUpdateMax: -1,
iDeleteMax: -1,
iInstanceMax: -1,
tFirstInstance: false,
tCreateTables: false,
tContinue: false,
}
}
}