pub unsafe extern "C" fn magic_buffer( cookie: magic_t, buffer: *const u8, length: size_t) -> *const c_char