$ rustc src/efl.rs --crate-type=lib
src/eo.rs:33:26: 33:27 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eo.rs:33 fn _eo_do_start(obj: *Eo, cur_klass: *EoClass, is_super: eina::EinaBool,
^
src/eo.rs:33:42: 33:43 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eo.rs:33 fn _eo_do_start(obj: *Eo, cur_klass: *EoClass, is_super: eina::EinaBool,
^
src/eo.rs:34:27: 34:28 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eo.rs:34 file: *c_char, func: *c_char, line: c_uint) -> eina::EinaBool;
^
src/eo.rs:34:42: 34:43 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eo.rs:34 file: *c_char, func: *c_char, line: c_uint) -> eina::EinaBool;
^
src/eo.rs:35:24: 35:25 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eo.rs:35 fn _eo_do_end(obj: **Eo);
^
src/eo.rs:35:25: 35:26 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eo.rs:35 fn _eo_do_end(obj: **Eo);
^
src/eo.rs:49:23: 49:24 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eo.rs:49 pub fn _do_start(obj: *Eo, cur_klass: *EoClass, is_super: bool,
^
src/eo.rs:49:39: 49:40 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eo.rs:49 pub fn _do_start(obj: *Eo, cur_klass: *EoClass, is_super: bool,
^
src/eo.rs:58:21: 58:22 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eo.rs:58 pub fn _do_end(obj: **Eo) {
^
src/eo.rs:58:22: 58:23 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eo.rs:58 pub fn _do_end(obj: **Eo) {
^
src/ecore.rs:57:19: 57:20 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:57 pub ext_data: *c_void,
^
src/ecore.rs:68:25: 68:26 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:68 type CEcoreTaskCb = fn (*c_void) -> u8;
^
src/ecore.rs:73:33: 73:34 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:73 type CEcoreEventHandlerCb = fn (*c_void, c_int, *c_void) -> u8;
^
src/ecore.rs:73:49: 73:50 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:73 type CEcoreEventHandlerCb = fn (*c_void, c_int, *c_void) -> u8;
^
src/ecore.rs:76:31: 76:32 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:76 type _CEcoreEvasEventCb = fn (*EcoreEvas);
^
src/ecore.rs:81:46: 81:47 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:81 fn ecore_app_args_set(argc: c_int, argv: **c_char);
^
src/ecore.rs:81:47: 81:48 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:81 fn ecore_app_args_set(argc: c_int, argv: **c_char);
^
src/ecore.rs:87:60: 87:61 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:87 fn ecore_timer_add(inv: f64, func: CEcoreTaskCb, data: *c_void);
^
src/ecore.rs:89:38: 89:39 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:89 data: *c_void) -> *EcoreEventHandler;
^
src/ecore.rs:89:50: 89:51 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:89 data: *c_void) -> *EcoreEventHandler;
^
src/ecore.rs:96:36: 96:37 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:96 fn ecore_evas_new(engine_name: *c_char,
^
src/ecore.rs:99:38: 99:39 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:99 extra_options: *c_char) -> *EcoreEvas;
^
src/ecore.rs:99:50: 99:51 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:99 extra_options: *c_char) -> *EcoreEvas;
^
src/ecore.rs:100:28: 100:29 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:100 fn ecore_evas_show(ee: *EcoreEvas);
^
src/ecore.rs:101:27: 101:28 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:101 fn ecore_evas_get(ee: *EcoreEvas) -> *evas::Evas;
^
src/ecore.rs:101:42: 101:43 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:101 fn ecore_evas_get(ee: *EcoreEvas) -> *evas::Evas;
^
src/ecore.rs:102:32: 102:33 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:102 fn ecore_evas_data_set(ee: *EcoreEvas, key: *c_char, data: *c_void);
^
src/ecore.rs:102:49: 102:50 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:102 fn ecore_evas_data_set(ee: *EcoreEvas, key: *c_char, data: *c_void);
^
src/ecore.rs:102:64: 102:65 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:102 fn ecore_evas_data_set(ee: *EcoreEvas, key: *c_char, data: *c_void);
^
src/ecore.rs:103:32: 103:33 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:103 fn ecore_evas_data_get(ee: *EcoreEvas, key: *c_char) -> *c_void;
^
src/ecore.rs:103:49: 103:50 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:103 fn ecore_evas_data_get(ee: *EcoreEvas, key: *c_char) -> *c_void;
^
src/ecore.rs:103:61: 103:62 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:103 fn ecore_evas_data_get(ee: *EcoreEvas, key: *c_char) -> *c_void;
^
src/ecore.rs:104:28: 104:29 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:104 fn ecore_evas_free(ee: *EcoreEvas);
^
src/ecore.rs:105:43: 105:44 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:105 fn ecore_evas_callback_resize_set(ee: *EcoreEvas, func: _CEcoreEvasEventCb);
^
src/ecore.rs:106:36: 106:37 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:106 fn ecore_evas_geometry_get(ee: *EcoreEvas,
^
src/ecore.rs:107:35: 107:36 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:107 x: *c_int, y: *c_int,
^
src/ecore.rs:107:46: 107:47 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:107 x: *c_int, y: *c_int,
^
src/ecore.rs:108:35: 108:36 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:108 w: *c_int, h: *c_int);
^
src/ecore.rs:108:46: 108:47 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:108 w: *c_int, h: *c_int);
^
src/ecore.rs:124:21: 124:22 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:124 let vchars_ptr: **c_char = to_c_args(argv);
^
src/ecore.rs:124:22: 124:23 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:124 let vchars_ptr: **c_char = to_c_args(argv);
^
src/ecore.rs:149:17: 149:18 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/ecore.rs:149 let c_data: *c_void = unsafe { transmute(data) };
^
src/evas.rs:115:32: 115:33 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:115 type _CEvasObjectEventCb = fn (*c_void, *Evas, *EvasObject, *c_void);
^
src/evas.rs:115:41: 115:42 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:115 type _CEvasObjectEventCb = fn (*c_void, *Evas, *EvasObject, *c_void);
^
src/evas.rs:115:48: 115:49 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:115 type _CEvasObjectEventCb = fn (*c_void, *Evas, *EvasObject, *c_void);
^
src/evas.rs:115:61: 115:62 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:115 type _CEvasObjectEventCb = fn (*c_void, *Evas, *EvasObject, *c_void);
^
src/evas.rs:120:25: 120:26 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:120 type CEvasSmartCb = fn (*c_void, *EvasObject, *c_void) -> c_void;
^
src/evas.rs:120:34: 120:35 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:120 type CEvasSmartCb = fn (*c_void, *EvasObject, *c_void) -> c_void;
^
src/evas.rs:120:47: 120:48 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:120 type CEvasSmartCb = fn (*c_void, *EvasObject, *c_void) -> c_void;
^
src/evas.rs:127:22: 127:23 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:127 fn evas_new() -> *Evas;
^
src/evas.rs:128:21: 128:22 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:128 fn evas_free(e: *Evas);
^
src/evas.rs:129:25: 129:26 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:129 fn evas_focus_in(e: *Evas);
^
src/evas.rs:130:26: 130:27 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:130 fn evas_focus_out(e: *Evas);
^
src/evas.rs:131:37: 131:38 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:131 fn evas_object_rectangle_add(e: *Evas) -> *EvasObject;
^
src/evas.rs:131:47: 131:48 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:131 fn evas_object_rectangle_add(e: *Evas) -> *EvasObject;
^
src/evas.rs:132:28: 132:29 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:132 fn evas_object_show(e: *EvasObject);
^
src/evas.rs:133:30: 133:31 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:133 fn evas_object_resize(e: *EvasObject, w: c_int, h: c_int);
^
src/evas.rs:134:29: 134:30 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:134 fn evas_object_del(obj: *EvasObject);
^
src/evas.rs:135:28: 135:29 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:135 fn evas_object_move(e: *EvasObject, x: c_int, y: c_int);
^
src/evas.rs:136:34: 136:35 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:136 fn evas_object_name_set(obj: *EvasObject, name: *c_char);
^
src/evas.rs:136:53: 136:54 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:136 fn evas_object_name_set(obj: *EvasObject, name: *c_char);
^
src/evas.rs:137:35: 137:36 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:137 fn evas_object_color_set(obj: *EvasObject,
^
src/evas.rs:140:41: 140:42 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:140 fn evas_object_size_hint_min_set(e: *EvasObject, x: c_int, y: c_int);
^
src/evas.rs:141:44: 141:45 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:141 fn evas_object_size_hint_weight_set(e: *EvasObject, x: f64, y: f64);
^
src/evas.rs:142:43: 142:44 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:142 fn evas_object_size_hint_align_set(e: *EvasObject, x: f64, y: f64);
^
src/evas.rs:143:35: 143:36 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:143 fn evas_object_focus_set(obj: *EvasObject, focus: eina::EinaBool);
^
src/evas.rs:144:33: 144:34 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:144 fn evas_object_image_add(e: *Evas) -> *EvasObject;
^
src/evas.rs:144:43: 144:44 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:144 fn evas_object_image_add(e: *Evas) -> *EvasObject;
^
src/evas.rs:145:40: 145:41 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:145 fn evas_object_image_filled_add(e: *Evas) -> *EvasObject;
^
src/evas.rs:145:50: 145:51 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:145 fn evas_object_image_filled_add(e: *Evas) -> *EvasObject;
^
src/evas.rs:146:40: 146:41 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:146 fn evas_object_image_fill_set(obj: *EvasObject,
^
src/evas.rs:149:40: 149:41 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:149 fn evas_object_image_file_set(obj: *EvasObject, file: *c_char, key: *c_char);
^
src/evas.rs:149:59: 149:60 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:149 fn evas_object_image_file_set(obj: *EvasObject, file: *c_char, key: *c_char);
^
src/evas.rs:149:73: 149:74 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:149 fn evas_object_image_file_set(obj: *EvasObject, file: *c_char, key: *c_char);
^
src/evas.rs:150:40: 150:41 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:150 fn evas_object_image_size_set(obj: *EvasObject, w: c_int, h: c_int);
^
src/evas.rs:151:42: 151:43 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:151 fn evas_object_image_filled_set(obj: *EvasObject, setting: eina::EinaBool);
^
src/evas.rs:152:39: 152:40 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:152 fn evas_object_image_preload(obj: *EvasObject, cancel: eina::EinaBool);
^
src/evas.rs:153:44: 153:45 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:153 fn evas_object_event_callback_add(obj: *EvasObject, cbtype: c_uint,
^
src/evas.rs:154:72: 154:73 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:154 func: _CEvasObjectEventCb, data: *c_void);
^
src/evas.rs:155:42: 155:43 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:155 fn evas_object_smart_callback_add(e: *EvasObject, event: *c_char,
^
src/evas.rs:155:62: 155:63 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:155 fn evas_object_smart_callback_add(e: *EvasObject, event: *c_char,
^
src/evas.rs:156:63: 156:64 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:156 cb: CEvasSmartCb, data: *c_void);
^
src/evas.rs:247:35: 247:36 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:247 pub fn object_image_fill_set(obj: *EvasObject, xy: Coord, wh: Coord) {
^
src/evas.rs:301:17: 301:18 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/evas.rs:301 let c_data: *c_void = unsafe { transmute(data) };
^
src/eina.rs:49:17: 49:18 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eina.rs:49 accounting: *_EinaListAccounting<'r, T>,
^
src/eina.rs:63:11: 63:12 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eina.rs:63 data: *c_void,
^
src/eina.rs:64:11: 64:12 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eina.rs:64 next: *_CEinaList,
^
src/eina.rs:65:11: 65:12 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eina.rs:65 prev: *_CEinaList,
^
src/eina.rs:66:17: 66:18 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eina.rs:66 accounting: *_CEinaListAccounting,
^
src/eina.rs:72:11: 72:12 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eina.rs:72 last: *_CEinaList,
^
src/eina.rs:83:10: 83:11 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eina.rs:83 _eo: *_EinaInlist
^
src/eina.rs:88:11: 88:12 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eina.rs:88 next: *_EinaInlist,
^
src/eina.rs:90:11: 90:12 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eina.rs:90 prev: *_EinaInlist,
^
src/eina.rs:92:11: 92:12 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eina.rs:92 last: *_EinaInlist
^
src/eina.rs:105:14: 105:15 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eina.rs:105 buckets: **EinaRbtree,
^
src/eina.rs:105:15: 105:16 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eina.rs:105 buckets: **EinaRbtree,
^
src/eina.rs:122:14: 122:15 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eina.rs:122 buckets: **EinaRbtree,
^
src/eina.rs:122:15: 122:16 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eina.rs:122 buckets: **EinaRbtree,
^
src/eina.rs:135:28: 135:29 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eina.rs:135 type _CEinaKeyLength = fn (*c_void) -> c_int;
^
src/eina.rs:139:25: 139:26 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eina.rs:139 type _CEinaKeyCmp = fn (*c_void, c_int, *c_void, c_int) -> c_int;
^
src/eina.rs:139:41: 139:42 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eina.rs:139 type _CEinaKeyCmp = fn (*c_void, c_int, *c_void, c_int) -> c_int;
^
src/eina.rs:143:26: 143:27 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eina.rs:143 type _CEinaKeyHash = fn (*c_void, c_int) -> c_int;
^
src/eina.rs:147:25: 147:26 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eina.rs:147 type _CEinaFreeCb = fn (*c_void);
^
src/eina.rs:151:10: 151:11 error: bare raw pointers are no longer allowed, you should likely use `*mut T`, but otherwise `*T` is now known as `*const T`
src/eina.rs:151 son: *[EinaRbtree, ..2],
^
src/eina.rs:151:22: 151:23 error: expected one of `(`, `+`, `::`, `;`, or `]`, found `,`
src/eina.rs:151 son: *[EinaRbtree, ..2],