Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Cargo.toml:
- ```toml
- [package]
- name = "wine-smol"
- version = "0.1.0"
- edition = "2018"
- [dependencies]
- smol = "1"
- ```
- main.rs:
- ```rs
- use smol::{io::AsyncWriteExt, net::TcpStream};
- use std::{error::Error, net::ToSocketAddrs};
- fn main() -> Result<(), Box<dyn Error>> {
- smol::block_on(async {
- println!("start");
- let addr = ("127.0.0.1", 41206).to_socket_addrs()?;
- println!("connect");
- let mut tcp = dbg!(TcpStream::connect(addr.as_slice()).await)?;
- println!("write");
- tcp.write_all(b"kartoffel").await?;
- println!("done");
- Ok(())
- })
- }
- ```
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement