12 lines
		
	
	
		
			238 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
		
			238 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
use thiserror::Error;
 | 
						|
 | 
						|
#[derive(Error, Debug)]
 | 
						|
#[error]
 | 
						|
pub struct MyError;
 | 
						|
 | 
						|
fn main() {
 | 
						|
    // No error on the following line. Thiserror emits an Error impl despite the
 | 
						|
    // bad attribute.
 | 
						|
    _ = &MyError as &dyn std::error::Error;
 | 
						|
}
 |