Looks like the bcc 0.16.0 bindings (which were generated with bindgen 0.55.1 have size_t defined as pub type size_t = ::std::os::raw::c_ulong; where previous bindings had usize parameters.
Ran into this trying to add bcc 0.16.0 support to the main bcc crate. Need to figure out what the right solution is here.
See rust-lang/rust-bindgen#1671 for more details on the underlying bindgen change and discussion