use std::{io, os};
#[cfg(windows)]
type Handle = os::windows::io::OwnedHandle;
#[cfg(unix)]
type Handle = os::unix::io::OwnedFd;
pub(crate) fn emain(handle: Handle) -> io::Result<()> {
use {interprocess::unnamed_pipe, std::io::prelude::*};
let mut tx = unnamed_pipe::Sender::from(handle);
tx.write_all(b"Hello from side B!\n")?;
Ok(())
}
#[allow(dead_code)]
fn main() {}