#[repr(C)]pub struct DneConfig {Show 17 fields
pub settings_file: *const c_char,
pub begin_save_session: DneConfigSession,
pub end_save_session: DneConfigSession,
pub save_settings: DneConfigSaveSettings,
pub load_settings: DneConfigLoadSettings,
pub save_node_settings: DneConfigSaveNodeSettings,
pub load_node_settings: DneConfigLoadNodeSettings,
pub user_pointer: *mut c_void,
pub custom_zoom_levels: *const f32,
pub custom_zoom_level_count: c_int,
pub canvas_size_mode: DneCanvasSizeMode,
pub drag_button_index: c_int,
pub select_button_index: c_int,
pub navigate_button_index: c_int,
pub context_menu_button_index: c_int,
pub enable_smooth_zoom: bool,
pub smooth_zoom_power: f32,
}Fields§
§settings_file: *const c_char§begin_save_session: DneConfigSession§end_save_session: DneConfigSession§save_settings: DneConfigSaveSettings§load_settings: DneConfigLoadSettings§save_node_settings: DneConfigSaveNodeSettings§load_node_settings: DneConfigLoadNodeSettings§user_pointer: *mut c_void§custom_zoom_levels: *const f32§custom_zoom_level_count: c_int§canvas_size_mode: DneCanvasSizeMode§enable_smooth_zoom: bool§smooth_zoom_power: f32Trait Implementations§
Auto Trait Implementations§
impl !Send for DneConfig
impl !Sync for DneConfig
impl Freeze for DneConfig
impl RefUnwindSafe for DneConfig
impl Unpin for DneConfig
impl UnsafeUnpin for DneConfig
impl UnwindSafe for DneConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more