mirror of
				https://github.com/rust-lang/rust.git
				synced 2025-11-04 06:56:14 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			27 lines
		
	
	
		
			511 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			511 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
impl u8 {
 | 
						|
//~^ error: cannot define inherent `impl` for primitive types
 | 
						|
    pub const B: u8 = 0;
 | 
						|
}
 | 
						|
 | 
						|
impl str {
 | 
						|
//~^ error: cannot define inherent `impl` for primitive types
 | 
						|
    fn foo() {}
 | 
						|
    fn bar(self) {}
 | 
						|
}
 | 
						|
 | 
						|
impl char {
 | 
						|
//~^ error: cannot define inherent `impl` for primitive types
 | 
						|
    pub const B: u8 = 0;
 | 
						|
    pub const C: u8 = 0;
 | 
						|
    fn foo() {}
 | 
						|
    fn bar(self) {}
 | 
						|
}
 | 
						|
 | 
						|
struct MyType;
 | 
						|
impl &MyType {
 | 
						|
//~^ error: cannot define inherent `impl` for primitive types
 | 
						|
    pub fn for_ref(self) {}
 | 
						|
}
 | 
						|
 | 
						|
fn main() {}
 |