//! Using the `uuid!` macro. //! //! `uuid!` will parse encoded UUIDs at compile time instead of at runtime. //! If you've got a fixed UUID string handy then consider using `uuid!` instead //! of `Uuid::parse_str` or `str::parse`. //! //! If you enable the `macro-diagnostics` feature, you can see much better //! error messages. #[test] fn parse_uuid_at_compile_time() { use uuid::uuid; let uuid = uuid!("67e55044-10b1-426f-9247-bb680e5fe0c8"); assert_eq!(Some(uuid::Version::Random), uuid.get_version()); } fn main() {}