forked from mirrors/gecko-dev
		
	
		
			
				
	
	
		
			19 lines
		
	
	
	
		
			538 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
	
		
			538 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
| //! 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() {}
 | 
