bool socket_write_int64(int fd, int64_t n) { return write_copyable_type(fd, n); }
oc::result<void> socket_write_int64(int fd, int64_t n) { return write_copyable_type(fd, n); }
bool socket_write_uint32(int fd, uint32_t n) { return write_copyable_type(fd, n); }
oc::result<void> socket_write_uint32(int fd, uint32_t n) { return write_copyable_type(fd, n); }