Skip to content

Commit bf63ffe

Browse files
committed
Fix & fmt::Debug
1 parent e1e3edc commit bf63ffe

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/sys/unix.rs

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2828,7 +2828,15 @@ pub struct SockFilter {
28282828
impl SockFilter {
28292829
/// Create new `SockFilter`.
28302830
pub fn new(code: u16, jt: u8, jf: u8, k: u32) -> SockFilter {
2831-
SockFilter { code, jt, jf, k }
2831+
SockFilter {
2832+
filter: libc::sock_filter { code, jt, jf, k },
2833+
}
2834+
}
2835+
}
2836+
2837+
impl std::fmt::Debug for SockFilter {
2838+
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2839+
f.debug_struct("SockFilter").finish_non_exhaustive()
28322840
}
28332841
}
28342842

0 commit comments

Comments
 (0)