rust/tests/ui/issues/auxiliary/issue-3012-1.rs

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
}
}
}