21 lines
364 B
Rust
21 lines
364 B
Rust
#![crate_name="socketlib"]
|
|
#![crate_type = "lib"]
|
|
|
|
pub mod socket {
|
|
pub struct socket_handle {
|
|
sockfd: u32,
|
|
}
|
|
|
|
impl Drop for socket_handle {
|
|
fn drop(&mut self) {
|
|
/* c::close(self.sockfd); */
|
|
}
|
|
}
|
|
|
|
pub fn socket_handle(x: u32) -> socket_handle {
|
|
socket_handle {
|
|
sockfd: x
|
|
}
|
|
}
|
|
}
|