Before
parent: tbd commit: e432306
1 | use |
2 | , | CallbackPtr
3 | , |
4 | ; |
5 | |
6 | use crate:: |
7 | , |
8 | , | PluginInitializationState
9 | ; |
10 | use Debug; |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | pub register_object: |
19 | unsafe extern "C" fn , |
20 | pub register_operation: unsafe extern "C" fn |
21 | *mut PluginInitializationState, |
22 | &'static str, |
23 | &'static str, |
24 | &'static , |
25 | , |
26 | pub register_setting: unsafe extern "C" fn |
27 | *mut PluginInitializationState, |
28 | &'static str, |
29 | &'static str, |
30 | &'static , |
31 | , |
32 | pub register_value: unsafe extern "C" fn |
33 | *mut PluginInitializationState, |
34 | &'static str, |
35 | &'static str, |
36 | &'static , |
37 | , |
38 | |
39 | pub operation_handler: unsafe extern "C" fn |
40 | *mut PluginInitializationState, |
41 | &'static str, |
42 | &'static str, |
43 | , |
44 | , |
45 | |
46 | pub value_getter: unsafe extern "C" fn |
47 | *mut PluginInitializationState, |
48 | &'static str, |
49 | &'static str, |
50 | , |
51 | , |
52 | |
53 | pub setting_getter: unsafe extern "C" fn |
54 | *mut PluginInitializationState, |
55 | &'static str, |
56 | &'static str, |
57 | , |
58 | , |
59 | |
60 | |
61 | |
62 | type VTable = Initialization; |
63 | |
64 | |
65 | |
66 | |
67 | f.debug_struct .finish |
68 | |
69 | |
70 | |
71 | unsafe |
72 | unsafe |
73 |