Skip to content

add on_menu_event and on_tray_even for TrayIcon & fix api example #4614

add on_menu_event and on_tray_even for TrayIcon & fix api example

add on_menu_event and on_tray_even for TrayIcon & fix api example #4614

Triggered via push August 1, 2023 16:42
Status Success
Total duration 1m 42s
Artifacts

audit.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 3 warnings
very complex type used. Consider factoring parts into `type` definitions: core/tauri/src/tray.rs#L90
error: very complex type used. Consider factoring parts into `type` definitions --> core/tauri/src/tray.rs:90:18 | 90 | on_tray_event: Option<Box<dyn Fn(&TrayIcon<R>, TrayIconEvent) + Sync + Send + 'static>>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity
very complex type used. Consider factoring parts into `type` definitions: core/tauri/src/tray.rs#L89
error: very complex type used. Consider factoring parts into `type` definitions --> core/tauri/src/tray.rs:89:18 | 89 | on_menu_event: Option<Box<dyn Fn(&AppHandle<R>, MenuEvent) + Sync + Send + 'static>>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity
very complex type used. Consider factoring parts into `type` definitions: core/tauri/src/tray.rs#L36
error: very complex type used. Consider factoring parts into `type` definitions --> core/tauri/src/tray.rs:36:22 | 36 | pub on_tray_event: Option<Box<dyn Fn(&TrayIcon<R>, TrayIconEvent) + Send + Sync + 'static>>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity
very complex type used. Consider factoring parts into `type` definitions: core/tauri/src/tray.rs#L33
error: very complex type used. Consider factoring parts into `type` definitions --> core/tauri/src/tray.rs:33:22 | 33 | pub on_menu_event: Option<Box<dyn Fn(&AppHandle<R>, MenuEvent) + Send + Sync + 'static>>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity = note: `-D clippy::type-complexity` implied by `-D warnings`
audit-js
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
audit-rust
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/audit-check@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
audit-rust
1 warnings found!