Skip to main content

Fns

Struct Fns 

Source
pub struct Fns {
Show 157 fields pub text: unsafe extern "C" fn(*const u8, usize) -> Handle, pub styled_text: unsafe extern "C" fn(*const u8, usize, f32, i32, f32, f32, f32, f32) -> Handle, pub system_image: unsafe extern "C" fn(*const u8, usize) -> Handle, pub spacer: unsafe extern "C" fn() -> Handle, pub divider: unsafe extern "C" fn() -> Handle, pub color: unsafe extern "C" fn(f32, f32, f32, f32) -> Handle, pub progress: unsafe extern "C" fn(f32, f32) -> Handle, pub toggle: unsafe extern "C" fn(*const u8, usize, bool) -> Handle, pub textfield: unsafe extern "C" fn(*const u8, usize, *const u8, usize) -> Handle, pub button: unsafe extern "C" fn(*const u8, usize, unsafe extern "C" fn(*mut c_void), *mut c_void) -> Handle, pub vstack: unsafe extern "C" fn(*const Handle, usize) -> Handle, pub hstack: unsafe extern "C" fn(*const Handle, usize) -> Handle, pub zstack: unsafe extern "C" fn(*const Handle, usize) -> Handle, pub scroll_view: unsafe extern "C" fn(Handle) -> Handle, pub padding: unsafe extern "C" fn(Handle, f32) -> Handle, pub frame: unsafe extern "C" fn(Handle, f32, f32) -> Handle, pub background_color: unsafe extern "C" fn(Handle, f32, f32, f32, f32) -> Handle, pub corner_radius: unsafe extern "C" fn(Handle, f32) -> Handle, pub opacity: unsafe extern "C" fn(Handle, f32) -> Handle, pub border: unsafe extern "C" fn(Handle, f32, f32, f32, f32) -> Handle, pub foreground_color: unsafe extern "C" fn(Handle, f32, f32, f32, f32) -> Handle, pub shadow: unsafe extern "C" fn(Handle, f32, f32, f32, f32, f32, f32) -> Handle, pub offset: unsafe extern "C" fn(Handle, f32, f32) -> Handle, pub scale: unsafe extern "C" fn(Handle, f32) -> Handle, pub rotation: unsafe extern "C" fn(Handle, f32) -> Handle, pub hidden: unsafe extern "C" fn(Handle) -> Handle, pub disabled: unsafe extern "C" fn(Handle, bool) -> Handle, pub overlay: unsafe extern "C" fn(Handle, Handle) -> Handle, pub clip_circle: unsafe extern "C" fn(Handle) -> Handle, pub font_system: unsafe extern "C" fn(Handle, f32, i32) -> Handle, pub label: unsafe extern "C" fn(*const u8, usize, *const u8, usize) -> Handle, pub slider: unsafe extern "C" fn(f32, f32, f32) -> Handle, pub link: unsafe extern "C" fn(*const u8, usize, *const u8, usize) -> Handle, pub on_tap: unsafe extern "C" fn(Handle, unsafe extern "C" fn(*mut c_void), *mut c_void) -> Handle, pub on_long_press: unsafe extern "C" fn(Handle, unsafe extern "C" fn(*mut c_void), *mut c_void) -> Handle, pub bound_textfield: unsafe extern "C" fn(*const u8, usize, *const u8, usize, unsafe extern "C" fn(*const u8, usize, *mut c_void), *mut c_void) -> Handle, pub bound_toggle: unsafe extern "C" fn(*const u8, usize, bool, unsafe extern "C" fn(bool, *mut c_void), *mut c_void) -> Handle, pub bound_slider: unsafe extern "C" fn(f32, f32, f32, unsafe extern "C" fn(f32, *mut c_void), *mut c_void) -> Handle, pub list: unsafe extern "C" fn(*const Handle, usize) -> Handle, pub sheet: unsafe extern "C" fn(Handle, Handle, bool) -> Handle, pub alert: unsafe extern "C" fn(Handle, *const u8, usize, *const u8, usize, bool) -> Handle, pub animation: unsafe extern "C" fn(Handle, i32) -> Handle, pub blur: unsafe extern "C" fn(Handle, f32) -> Handle, pub brightness: unsafe extern "C" fn(Handle, f32) -> Handle, pub saturation: unsafe extern "C" fn(Handle, f32) -> Handle, pub grayscale: unsafe extern "C" fn(Handle, f32) -> Handle, pub help_text: unsafe extern "C" fn(Handle, *const u8, usize) -> Handle, pub line_limit: unsafe extern "C" fn(Handle, i32) -> Handle, pub fixed_size_mod: unsafe extern "C" fn(Handle) -> Handle, pub aspect_ratio: unsafe extern "C" fn(Handle, f32, i32) -> Handle, pub clipped: unsafe extern "C" fn(Handle) -> Handle, pub tint: unsafe extern "C" fn(Handle, f32, f32, f32) -> Handle, pub badge: unsafe extern "C" fn(Handle, i32) -> Handle, pub secure_field: unsafe extern "C" fn(*const u8, usize, *const u8, usize) -> Handle, pub text_editor: unsafe extern "C" fn(*const u8, usize) -> Handle, pub stepper: unsafe extern "C" fn(*const u8, usize, i32, i32, i32) -> Handle, pub group_box: unsafe extern "C" fn(*const u8, usize, Handle) -> Handle, pub tabview: unsafe extern "C" fn(*const Handle, *const *const u8, *const usize, *const *const u8, *const usize, usize) -> Handle, pub bound_picker: unsafe extern "C" fn(*const u8, usize, *const *const u8, *const usize, usize, i32, unsafe extern "C" fn(i32, *mut c_void), *mut c_void) -> Handle, pub menu: unsafe extern "C" fn(*const u8, usize, Handle) -> Handle, pub context_menu: unsafe extern "C" fn(Handle, Handle) -> Handle, pub navigation_title: unsafe extern "C" fn(Handle, *const u8, usize) -> Handle, pub toolbar: unsafe extern "C" fn(Handle, Handle) -> Handle, pub grid: unsafe extern "C" fn(*const Handle, usize, i32) -> Handle, pub form: unsafe extern "C" fn(*const Handle, usize) -> Handle, pub section: unsafe extern "C" fn(*const u8, usize, *const Handle, usize) -> Handle, pub on_appear: unsafe extern "C" fn(Handle, unsafe extern "C" fn(*mut c_void), *mut c_void) -> Handle, pub on_disappear: unsafe extern "C" fn(Handle, unsafe extern "C" fn(*mut c_void), *mut c_void) -> Handle, pub bold_mod: unsafe extern "C" fn(Handle) -> Handle, pub italic_mod: unsafe extern "C" fn(Handle) -> Handle, pub popover: unsafe extern "C" fn(Handle, Handle, bool) -> Handle, pub color_invert: unsafe extern "C" fn(Handle) -> Handle, pub ignores_safe_area: unsafe extern "C" fn(Handle) -> Handle, pub confirmation_dialog: unsafe extern "C" fn(Handle, *const u8, usize, bool, Handle) -> Handle, pub keyboard_shortcut: unsafe extern "C" fn(Handle, *const u8, usize) -> Handle, pub focusable: unsafe extern "C" fn(Handle) -> Handle, pub truncation_mode: unsafe extern "C" fn(Handle, i32) -> Handle, pub multiline_alignment: unsafe extern "C" fn(Handle, i32) -> Handle, pub minimum_scale_factor: unsafe extern "C" fn(Handle, f32) -> Handle, pub accessibility_label: unsafe extern "C" fn(Handle, *const u8, usize) -> Handle, pub accessibility_hint: unsafe extern "C" fn(Handle, *const u8, usize) -> Handle, pub accessibility_hidden: unsafe extern "C" fn(Handle, bool) -> Handle, pub accessibility_value: unsafe extern "C" fn(Handle, *const u8, usize) -> Handle, pub animation_duration: unsafe extern "C" fn(Handle, i32, f32) -> Handle, pub animation_spring_params: unsafe extern "C" fn(Handle, f32, f32) -> Handle, pub transition: unsafe extern "C" fn(Handle, i32) -> Handle, pub on_drag: unsafe extern "C" fn(Handle, unsafe extern "C" fn(f32, f32, *mut c_void), *mut c_void) -> Handle, pub on_magnify: unsafe extern "C" fn(Handle, unsafe extern "C" fn(f32, *mut c_void), *mut c_void) -> Handle, pub on_rotate: unsafe extern "C" fn(Handle, unsafe extern "C" fn(f32, *mut c_void), *mut c_void) -> Handle, pub geometry_reader: unsafe extern "C" fn(unsafe extern "C" fn(f32, f32, *mut c_void) -> Handle, *mut c_void) -> Handle, pub scroll_view_reader: unsafe extern "C" fn(Handle) -> Handle, pub scrollable_id: unsafe extern "C" fn(Handle, *const u8, usize) -> Handle, pub timeline_view: unsafe extern "C" fn(f32, unsafe extern "C" fn(f32, *mut c_void) -> Handle, *mut c_void) -> Handle, pub with_animation: unsafe extern "C" fn(i32, f32, unsafe extern "C" fn(*mut c_void), *mut c_void), pub matched_geometry: unsafe extern "C" fn(Handle, *const u8, usize) -> Handle, pub task: unsafe extern "C" fn(Handle, unsafe extern "C" fn(*mut c_void), *mut c_void) -> Handle, pub photos_picker: unsafe extern "C" fn(*const u8, usize, unsafe extern "C" fn(*const u8, usize, *mut c_void), *mut c_void) -> Handle, pub map: unsafe extern "C" fn(f32, f32, f32, f32) -> Handle, pub video_player: unsafe extern "C" fn(*const u8, usize) -> Handle, pub searchable: unsafe extern "C" fn(Handle, unsafe extern "C" fn(*const u8, usize, *mut c_void), *mut c_void) -> Handle, pub refreshable: unsafe extern "C" fn(Handle, unsafe extern "C" fn(*mut c_void), *mut c_void) -> Handle, pub swipe_actions_delete: unsafe extern "C" fn(Handle, unsafe extern "C" fn(*mut c_void), *mut c_void) -> Handle, pub swipe_actions_custom: unsafe extern "C" fn(Handle, Handle, i32) -> Handle, pub blend_mode: unsafe extern "C" fn(Handle, i32) -> Handle, pub mask: unsafe extern "C" fn(Handle, Handle) -> Handle, pub drawing_group: unsafe extern "C" fn(Handle) -> Handle, pub allows_hit_testing: unsafe extern "C" fn(Handle, bool) -> Handle, pub content_shape: unsafe extern "C" fn(Handle, i32) -> Handle, pub safe_area_inset_bottom: unsafe extern "C" fn(Handle, Handle) -> Handle, pub safe_area_inset_top: unsafe extern "C" fn(Handle, Handle) -> Handle, pub list_row_background: unsafe extern "C" fn(Handle, Handle) -> Handle, pub list_row_separator: unsafe extern "C" fn(Handle, bool) -> Handle, pub overlay_aligned: unsafe extern "C" fn(Handle, Handle, i32) -> Handle, pub background_aligned: unsafe extern "C" fn(Handle, Handle, i32) -> Handle, pub preferred_color_scheme: unsafe extern "C" fn(Handle, bool) -> Handle, pub app_storage_get_string: unsafe extern "C" fn(*const u8, usize, *mut *mut c_void, *mut usize) -> bool, pub app_storage_set_string: unsafe extern "C" fn(*const u8, usize, *const u8, usize), pub app_storage_get_int: unsafe extern "C" fn(*const u8, usize) -> isize, pub app_storage_set_int: unsafe extern "C" fn(*const u8, usize, isize), pub app_storage_get_bool: unsafe extern "C" fn(*const u8, usize) -> bool, pub app_storage_set_bool: unsafe extern "C" fn(*const u8, usize, bool), pub navigation_stack: unsafe extern "C" fn(Handle) -> Handle, pub navigation_link: unsafe extern "C" fn(*const u8, usize, Handle) -> Handle, pub on_change_int: unsafe extern "C" fn(Handle, isize, unsafe extern "C" fn(isize, *mut c_void), *mut c_void) -> Handle, pub container_relative_frame: unsafe extern "C" fn(Handle, i32) -> Handle, pub canvas_commands: unsafe extern "C" fn(f32, f32, *const f32, usize) -> Handle, pub phase_animation: unsafe extern "C" fn(Handle, i32) -> Handle, pub phase_animation_scale: unsafe extern "C" fn(Handle, *const f32, usize) -> Handle, pub animation_bezier: unsafe extern "C" fn(Handle, f32, f32, f32, f32, f32) -> Handle, pub keyframe_animation: unsafe extern "C" fn(Handle, *const f32, usize, bool) -> Handle, pub scroll_reader_create: unsafe extern "C" fn(Handle) -> Handle, pub scroll_to: unsafe extern "C" fn(Handle, *const u8, usize), pub focus_model_create: unsafe extern "C" fn() -> *mut c_void, pub focus_model_set: unsafe extern "C" fn(*mut c_void, *const u8, usize), pub focus_model_clear: unsafe extern "C" fn(*mut c_void), pub focusable_textfield: unsafe extern "C" fn(*const u8, usize, *const u8, usize, *const u8, usize, unsafe extern "C" fn(*const u8, usize, *mut c_void), *mut c_void, *mut c_void) -> Handle, pub symbol_effect_bounce: unsafe extern "C" fn(Handle) -> Handle, pub symbol_effect_pulse: unsafe extern "C" fn(Handle) -> Handle, pub symbol_effect_variable_color: unsafe extern "C" fn(Handle) -> Handle, pub disclosure_group: unsafe extern "C" fn(*const u8, usize, Handle) -> Handle, pub labeled_content: unsafe extern "C" fn(*const u8, usize, Handle) -> Handle, pub navigation_split_view: unsafe extern "C" fn(Handle, Handle) -> Handle, pub content_unavailable: unsafe extern "C" fn(*const u8, usize, *const u8, usize, *const u8, usize) -> Handle, pub share_link: unsafe extern "C" fn(*const u8, usize, *const u8, usize) -> Handle, pub async_image: unsafe extern "C" fn(*const u8, usize) -> Handle, pub color_picker_bound: unsafe extern "C" fn(*const u8, usize, f32, f32, f32, unsafe extern "C" fn(f32, f32, f32, *mut c_void), *mut c_void) -> Handle, pub date_picker_bound: unsafe extern "C" fn(*const u8, usize, f64, unsafe extern "C" fn(f64, *mut c_void), *mut c_void) -> Handle, pub empty_view: unsafe extern "C" fn() -> Handle, pub lazy_hgrid: unsafe extern "C" fn(*const Handle, usize, i32) -> Handle, pub timer_start: unsafe extern "C" fn(f32, unsafe extern "C" fn(*mut c_void), *mut c_void) -> *mut c_void, pub timer_stop: unsafe extern "C" fn(*mut c_void), pub release: unsafe extern "C" fn(Handle), pub retain: unsafe extern "C" fn(Handle), pub show_window: unsafe extern "C" fn(Handle, *const u8, usize, f32, f32), pub snapshot: Option<unsafe extern "C" fn(Handle, f32, f32, *mut *mut c_void, *mut usize) -> bool>, pub snapshot_free: Option<unsafe extern "C" fn(*mut c_void, usize)>, pub compare_png: Option<unsafe extern "C" fn(*const c_void, usize, *const c_void, usize, f32) -> f32>,
}
Expand description

All resolved function pointers from the Swift bridge dylib.

Fields§

§text: unsafe extern "C" fn(*const u8, usize) -> Handle§styled_text: unsafe extern "C" fn(*const u8, usize, f32, i32, f32, f32, f32, f32) -> Handle§system_image: unsafe extern "C" fn(*const u8, usize) -> Handle§spacer: unsafe extern "C" fn() -> Handle§divider: unsafe extern "C" fn() -> Handle§color: unsafe extern "C" fn(f32, f32, f32, f32) -> Handle§progress: unsafe extern "C" fn(f32, f32) -> Handle§toggle: unsafe extern "C" fn(*const u8, usize, bool) -> Handle§textfield: unsafe extern "C" fn(*const u8, usize, *const u8, usize) -> Handle§button: unsafe extern "C" fn(*const u8, usize, unsafe extern "C" fn(*mut c_void), *mut c_void) -> Handle§vstack: unsafe extern "C" fn(*const Handle, usize) -> Handle§hstack: unsafe extern "C" fn(*const Handle, usize) -> Handle§zstack: unsafe extern "C" fn(*const Handle, usize) -> Handle§scroll_view: unsafe extern "C" fn(Handle) -> Handle§padding: unsafe extern "C" fn(Handle, f32) -> Handle§frame: unsafe extern "C" fn(Handle, f32, f32) -> Handle§background_color: unsafe extern "C" fn(Handle, f32, f32, f32, f32) -> Handle§corner_radius: unsafe extern "C" fn(Handle, f32) -> Handle§opacity: unsafe extern "C" fn(Handle, f32) -> Handle§border: unsafe extern "C" fn(Handle, f32, f32, f32, f32) -> Handle§foreground_color: unsafe extern "C" fn(Handle, f32, f32, f32, f32) -> Handle§shadow: unsafe extern "C" fn(Handle, f32, f32, f32, f32, f32, f32) -> Handle§offset: unsafe extern "C" fn(Handle, f32, f32) -> Handle§scale: unsafe extern "C" fn(Handle, f32) -> Handle§rotation: unsafe extern "C" fn(Handle, f32) -> Handle§hidden: unsafe extern "C" fn(Handle) -> Handle§disabled: unsafe extern "C" fn(Handle, bool) -> Handle§overlay: unsafe extern "C" fn(Handle, Handle) -> Handle§clip_circle: unsafe extern "C" fn(Handle) -> Handle§font_system: unsafe extern "C" fn(Handle, f32, i32) -> Handle§label: unsafe extern "C" fn(*const u8, usize, *const u8, usize) -> Handle§slider: unsafe extern "C" fn(f32, f32, f32) -> Handle§link: unsafe extern "C" fn(*const u8, usize, *const u8, usize) -> Handle§on_tap: unsafe extern "C" fn(Handle, unsafe extern "C" fn(*mut c_void), *mut c_void) -> Handle§on_long_press: unsafe extern "C" fn(Handle, unsafe extern "C" fn(*mut c_void), *mut c_void) -> Handle§bound_textfield: unsafe extern "C" fn(*const u8, usize, *const u8, usize, unsafe extern "C" fn(*const u8, usize, *mut c_void), *mut c_void) -> Handle§bound_toggle: unsafe extern "C" fn(*const u8, usize, bool, unsafe extern "C" fn(bool, *mut c_void), *mut c_void) -> Handle§bound_slider: unsafe extern "C" fn(f32, f32, f32, unsafe extern "C" fn(f32, *mut c_void), *mut c_void) -> Handle§list: unsafe extern "C" fn(*const Handle, usize) -> Handle§sheet: unsafe extern "C" fn(Handle, Handle, bool) -> Handle§alert: unsafe extern "C" fn(Handle, *const u8, usize, *const u8, usize, bool) -> Handle§animation: unsafe extern "C" fn(Handle, i32) -> Handle§blur: unsafe extern "C" fn(Handle, f32) -> Handle§brightness: unsafe extern "C" fn(Handle, f32) -> Handle§saturation: unsafe extern "C" fn(Handle, f32) -> Handle§grayscale: unsafe extern "C" fn(Handle, f32) -> Handle§help_text: unsafe extern "C" fn(Handle, *const u8, usize) -> Handle§line_limit: unsafe extern "C" fn(Handle, i32) -> Handle§fixed_size_mod: unsafe extern "C" fn(Handle) -> Handle§aspect_ratio: unsafe extern "C" fn(Handle, f32, i32) -> Handle§clipped: unsafe extern "C" fn(Handle) -> Handle§tint: unsafe extern "C" fn(Handle, f32, f32, f32) -> Handle§badge: unsafe extern "C" fn(Handle, i32) -> Handle§secure_field: unsafe extern "C" fn(*const u8, usize, *const u8, usize) -> Handle§text_editor: unsafe extern "C" fn(*const u8, usize) -> Handle§stepper: unsafe extern "C" fn(*const u8, usize, i32, i32, i32) -> Handle§group_box: unsafe extern "C" fn(*const u8, usize, Handle) -> Handle§tabview: unsafe extern "C" fn(*const Handle, *const *const u8, *const usize, *const *const u8, *const usize, usize) -> Handle§bound_picker: unsafe extern "C" fn(*const u8, usize, *const *const u8, *const usize, usize, i32, unsafe extern "C" fn(i32, *mut c_void), *mut c_void) -> Handle§menu: unsafe extern "C" fn(*const u8, usize, Handle) -> Handle§context_menu: unsafe extern "C" fn(Handle, Handle) -> Handle§navigation_title: unsafe extern "C" fn(Handle, *const u8, usize) -> Handle§toolbar: unsafe extern "C" fn(Handle, Handle) -> Handle§grid: unsafe extern "C" fn(*const Handle, usize, i32) -> Handle§form: unsafe extern "C" fn(*const Handle, usize) -> Handle§section: unsafe extern "C" fn(*const u8, usize, *const Handle, usize) -> Handle§on_appear: unsafe extern "C" fn(Handle, unsafe extern "C" fn(*mut c_void), *mut c_void) -> Handle§on_disappear: unsafe extern "C" fn(Handle, unsafe extern "C" fn(*mut c_void), *mut c_void) -> Handle§bold_mod: unsafe extern "C" fn(Handle) -> Handle§italic_mod: unsafe extern "C" fn(Handle) -> Handle§popover: unsafe extern "C" fn(Handle, Handle, bool) -> Handle§color_invert: unsafe extern "C" fn(Handle) -> Handle§ignores_safe_area: unsafe extern "C" fn(Handle) -> Handle§confirmation_dialog: unsafe extern "C" fn(Handle, *const u8, usize, bool, Handle) -> Handle§keyboard_shortcut: unsafe extern "C" fn(Handle, *const u8, usize) -> Handle§focusable: unsafe extern "C" fn(Handle) -> Handle§truncation_mode: unsafe extern "C" fn(Handle, i32) -> Handle§multiline_alignment: unsafe extern "C" fn(Handle, i32) -> Handle§minimum_scale_factor: unsafe extern "C" fn(Handle, f32) -> Handle§accessibility_label: unsafe extern "C" fn(Handle, *const u8, usize) -> Handle§accessibility_hint: unsafe extern "C" fn(Handle, *const u8, usize) -> Handle§accessibility_hidden: unsafe extern "C" fn(Handle, bool) -> Handle§accessibility_value: unsafe extern "C" fn(Handle, *const u8, usize) -> Handle§animation_duration: unsafe extern "C" fn(Handle, i32, f32) -> Handle§animation_spring_params: unsafe extern "C" fn(Handle, f32, f32) -> Handle§transition: unsafe extern "C" fn(Handle, i32) -> Handle§on_drag: unsafe extern "C" fn(Handle, unsafe extern "C" fn(f32, f32, *mut c_void), *mut c_void) -> Handle§on_magnify: unsafe extern "C" fn(Handle, unsafe extern "C" fn(f32, *mut c_void), *mut c_void) -> Handle§on_rotate: unsafe extern "C" fn(Handle, unsafe extern "C" fn(f32, *mut c_void), *mut c_void) -> Handle§geometry_reader: unsafe extern "C" fn(unsafe extern "C" fn(f32, f32, *mut c_void) -> Handle, *mut c_void) -> Handle§scroll_view_reader: unsafe extern "C" fn(Handle) -> Handle§scrollable_id: unsafe extern "C" fn(Handle, *const u8, usize) -> Handle§timeline_view: unsafe extern "C" fn(f32, unsafe extern "C" fn(f32, *mut c_void) -> Handle, *mut c_void) -> Handle§with_animation: unsafe extern "C" fn(i32, f32, unsafe extern "C" fn(*mut c_void), *mut c_void)§matched_geometry: unsafe extern "C" fn(Handle, *const u8, usize) -> Handle§task: unsafe extern "C" fn(Handle, unsafe extern "C" fn(*mut c_void), *mut c_void) -> Handle§photos_picker: unsafe extern "C" fn(*const u8, usize, unsafe extern "C" fn(*const u8, usize, *mut c_void), *mut c_void) -> Handle§map: unsafe extern "C" fn(f32, f32, f32, f32) -> Handle§video_player: unsafe extern "C" fn(*const u8, usize) -> Handle§searchable: unsafe extern "C" fn(Handle, unsafe extern "C" fn(*const u8, usize, *mut c_void), *mut c_void) -> Handle§refreshable: unsafe extern "C" fn(Handle, unsafe extern "C" fn(*mut c_void), *mut c_void) -> Handle§swipe_actions_delete: unsafe extern "C" fn(Handle, unsafe extern "C" fn(*mut c_void), *mut c_void) -> Handle§swipe_actions_custom: unsafe extern "C" fn(Handle, Handle, i32) -> Handle§blend_mode: unsafe extern "C" fn(Handle, i32) -> Handle§mask: unsafe extern "C" fn(Handle, Handle) -> Handle§drawing_group: unsafe extern "C" fn(Handle) -> Handle§allows_hit_testing: unsafe extern "C" fn(Handle, bool) -> Handle§content_shape: unsafe extern "C" fn(Handle, i32) -> Handle§safe_area_inset_bottom: unsafe extern "C" fn(Handle, Handle) -> Handle§safe_area_inset_top: unsafe extern "C" fn(Handle, Handle) -> Handle§list_row_background: unsafe extern "C" fn(Handle, Handle) -> Handle§list_row_separator: unsafe extern "C" fn(Handle, bool) -> Handle§overlay_aligned: unsafe extern "C" fn(Handle, Handle, i32) -> Handle§background_aligned: unsafe extern "C" fn(Handle, Handle, i32) -> Handle§preferred_color_scheme: unsafe extern "C" fn(Handle, bool) -> Handle§app_storage_get_string: unsafe extern "C" fn(*const u8, usize, *mut *mut c_void, *mut usize) -> bool§app_storage_set_string: unsafe extern "C" fn(*const u8, usize, *const u8, usize)§app_storage_get_int: unsafe extern "C" fn(*const u8, usize) -> isize§app_storage_set_int: unsafe extern "C" fn(*const u8, usize, isize)§app_storage_get_bool: unsafe extern "C" fn(*const u8, usize) -> bool§app_storage_set_bool: unsafe extern "C" fn(*const u8, usize, bool)§navigation_stack: unsafe extern "C" fn(Handle) -> Handle§navigation_link: unsafe extern "C" fn(*const u8, usize, Handle) -> Handle§on_change_int: unsafe extern "C" fn(Handle, isize, unsafe extern "C" fn(isize, *mut c_void), *mut c_void) -> Handle§container_relative_frame: unsafe extern "C" fn(Handle, i32) -> Handle§canvas_commands: unsafe extern "C" fn(f32, f32, *const f32, usize) -> Handle§phase_animation: unsafe extern "C" fn(Handle, i32) -> Handle§phase_animation_scale: unsafe extern "C" fn(Handle, *const f32, usize) -> Handle§animation_bezier: unsafe extern "C" fn(Handle, f32, f32, f32, f32, f32) -> Handle§keyframe_animation: unsafe extern "C" fn(Handle, *const f32, usize, bool) -> Handle§scroll_reader_create: unsafe extern "C" fn(Handle) -> Handle§scroll_to: unsafe extern "C" fn(Handle, *const u8, usize)§focus_model_create: unsafe extern "C" fn() -> *mut c_void§focus_model_set: unsafe extern "C" fn(*mut c_void, *const u8, usize)§focus_model_clear: unsafe extern "C" fn(*mut c_void)§focusable_textfield: unsafe extern "C" fn(*const u8, usize, *const u8, usize, *const u8, usize, unsafe extern "C" fn(*const u8, usize, *mut c_void), *mut c_void, *mut c_void) -> Handle§symbol_effect_bounce: unsafe extern "C" fn(Handle) -> Handle§symbol_effect_pulse: unsafe extern "C" fn(Handle) -> Handle§symbol_effect_variable_color: unsafe extern "C" fn(Handle) -> Handle§disclosure_group: unsafe extern "C" fn(*const u8, usize, Handle) -> Handle§labeled_content: unsafe extern "C" fn(*const u8, usize, Handle) -> Handle§navigation_split_view: unsafe extern "C" fn(Handle, Handle) -> Handle§content_unavailable: unsafe extern "C" fn(*const u8, usize, *const u8, usize, *const u8, usize) -> Handle§share_link: unsafe extern "C" fn(*const u8, usize, *const u8, usize) -> Handle§async_image: unsafe extern "C" fn(*const u8, usize) -> Handle§color_picker_bound: unsafe extern "C" fn(*const u8, usize, f32, f32, f32, unsafe extern "C" fn(f32, f32, f32, *mut c_void), *mut c_void) -> Handle§date_picker_bound: unsafe extern "C" fn(*const u8, usize, f64, unsafe extern "C" fn(f64, *mut c_void), *mut c_void) -> Handle§empty_view: unsafe extern "C" fn() -> Handle§lazy_hgrid: unsafe extern "C" fn(*const Handle, usize, i32) -> Handle§timer_start: unsafe extern "C" fn(f32, unsafe extern "C" fn(*mut c_void), *mut c_void) -> *mut c_void§timer_stop: unsafe extern "C" fn(*mut c_void)§release: unsafe extern "C" fn(Handle)§retain: unsafe extern "C" fn(Handle)§show_window: unsafe extern "C" fn(Handle, *const u8, usize, f32, f32)§snapshot: Option<unsafe extern "C" fn(Handle, f32, f32, *mut *mut c_void, *mut usize) -> bool>§snapshot_free: Option<unsafe extern "C" fn(*mut c_void, usize)>§compare_png: Option<unsafe extern "C" fn(*const c_void, usize, *const c_void, usize, f32) -> f32>

Auto Trait Implementations§

§

impl Freeze for Fns

§

impl RefUnwindSafe for Fns

§

impl Send for Fns

§

impl Sync for Fns

§

impl Unpin for Fns

§

impl UnsafeUnpin for Fns

§

impl UnwindSafe for Fns

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.