|  | error[E0308]: mismatched types | 
|  | --> $DIR/lit.rs:7:13 | 
|  | | | 
|  | LL |     match &s { | 
|  | |           -- this expression has type `&&str` | 
|  | LL |             "abc" => true, | 
|  | |             ^^^^^ expected `&&str`, found `&str` | 
|  | | | 
|  | = note: expected reference `&&_` | 
|  | found reference `&'static _` | 
|  |  | 
|  | error[E0308]: mismatched types | 
|  | --> $DIR/lit.rs:16:9 | 
|  | | | 
|  | LL |     match &s { | 
|  | |           -- this expression has type `&&[u8]` | 
|  | LL |         b"abc" => true, | 
|  | |         ^^^^^^ expected `&&[u8]`, found `&[u8; 3]` | 
|  | | | 
|  | = note: expected reference `&&[u8]` | 
|  | found reference `&'static [u8; 3]` | 
|  |  | 
|  | error: aborting due to 2 previous errors | 
|  |  | 
|  | For more information about this error, try `rustc --explain E0308`. |