| //@ edition:2018 | |
| use std::convert::{TryFrom, TryInto}; | |
| use std::io; | |
| pub struct MyStream; | |
| pub struct OtherStream; | |
| pub async fn connect() -> io::Result<MyStream> { | |
| let stream: MyStream = OtherStream.try_into()?; | |
| Ok(stream) | |
| } | |
| impl TryFrom<OtherStream> for MyStream {} | |
| //~^ ERROR: missing | |
| fn main() {} |