Source code

Revision control

Copy as Markdown

Other Tools

error: expected `;`
--> tests/ui/function-body.rs:9:42
|
9 | pub fn ref_cast(s: &String) -> &Self {}
| ^
error[E0308]: mismatched types
--> tests/ui/function-body.rs:9:36
|
9 | pub fn ref_cast(s: &String) -> &Self {}
| -------- ^^^^^ expected `&Thing`, found `()`
| |
| implicitly returns `()` as its body has no tail or `return` expression