Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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,
- }
- }
- }
- impl Default for cParams {
- fn default () -> cParams {
- cParams {iInsertMax : -1, iUpdateMax : -1, iDeleteMax : -1, iInstanceMax : -1, tFirstInstance : false, tCreateTables : false, tContinue : false}
- }
- }
- let p = cParams { iInsertMax: 10, ..Default::default() };
- #[derive(Default)]
- struct cParams {
- iInsertMax: Option<u64>,
- iUpdateMax: Option<u64>,
- iDeleteMax: Option<u64>,
- iInstanceMax: Option<u64>,
- tFirstInstance: bool,
- tCreateTables: bool,
- tContinue: bool,
- }
- let p = cParams { iInsertMax: Some(10), ..Default::default() };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement