]> git.lizzy.rs Git - rust.git/blob - src/test/ui/issues/auxiliary/issue-3012-1.rs
point at private fields in struct literal
[rust.git] / src / test / ui / issues / auxiliary / issue-3012-1.rs
1 #![crate_name="socketlib"]
2 #![crate_type = "lib"]
3
4 pub mod socket {
5     pub struct socket_handle {
6         sockfd: u32,
7     }
8
9     impl Drop for socket_handle {
10         fn drop(&mut self) {
11             /* c::close(self.sockfd); */
12         }
13     }
14
15     pub fn socket_handle(x: u32) -> socket_handle {
16         socket_handle {
17             sockfd: x
18         }
19     }
20 }