pub fn new(version: i32) -> DefinitionV3 {
        DefinitionV3 {
            version,
            localised_fields: vec![],
            fields: vec![],
        }
    }
/// This function creates a new empty `Definition` for the version provided.
This function creates a new empty `Definition` for the version provided.
This function creates a new empty ` Definition ` for the version provided .
pub fn new(version: i32) -> DefinitionV3 {
        DefinitionV3 {
            version,
            localised_fields: vec![],
            fields: vec![],
        }
    }
pub fn new ( version : i32 ) -> DefinitionV3 { DefinitionV3 { version , localised_fields : vec ! [ ] , fields : vec ! [ ] , } }
This function creates a new empty `Definition` for the version provided.
This function creates a new empty ` Definition ` for the version provided .
version
i32
version
i32