pub const fn zeroed() -> Guid {
        Guid {
            data1: 0,
            data2: 0,
            data3: 0,
            data4: [0, 0, 0, 0, 0, 0, 0, 0],
        }
    }
// This is needed because Guid::default() is not a const function.
This is needed because Guid::default() is not a const function.
This is needed because Guid :: default () is not a const function .
pub const fn zeroed() -> Guid {
        Guid {
            data1: 0,
            data2: 0,
            data3: 0,
            data4: [0, 0, 0, 0, 0, 0, 0, 0],
        }
    }
pub const fn zeroed ( ) -> Guid { Guid { data1 : 0 , data2 : 0 , data3 : 0 , data4 : [ 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ] , } }
This is needed because Guid::default() is not a const function.
This is needed because Guid :: default () is not a const function .