- Add `getrandom` dependency for UUID v4 feature - Enable UUID v4 feature in `Cargo.toml` - Implement `Clsid::with_random()` for generating random CLSIDs - Improve `Clsid::new()` to accept `&Uuid` directly - Update `Clsid::from_str()` to use `uuid::fmt::Braced` for stricter parsing - Add comprehensive tests for valid and invalid CLSID strings - Fix minor typo in test assertion code - Enhance documentation comments for CLSID struct and error type
26 KiB
26 KiB