pub(crate) fn scheme_write_fd(fd: usize, data: &[u8]) -> Result<usize, ()>
Write to an open scheme fd, return bytes written.