Skip to content
Snippets Groups Projects

[feat] durs: use human-panic

Merged Jonas SPRENGER requested to merge jonas/135-use-human-panic-in-all-crates into dev

Files

+ 4
0
@@ -36,11 +36,13 @@ pub use durs_ws2p_v1_legacy::WS2PModule;
@@ -36,11 +36,13 @@ pub use durs_ws2p_v1_legacy::WS2PModule;
//pub use durs_ws2p::WS2Pv2Module;
//pub use durs_ws2p::WS2Pv2Module;
use log::error;
use log::error;
use structopt::StructOpt;
use structopt::StructOpt;
 
use human_panic::setup_panic;
/// Main function
/// Main function
#[cfg(unix)]
#[cfg(unix)]
#[cfg(not(target_arch = "arm"))]
#[cfg(not(target_arch = "arm"))]
fn main() {
fn main() {
 
setup_panic!();
durs_core_server!(
durs_core_server!(
durs_inject_cli![WS2PModule /*, SkeletonModule ,DasaModule*/],
durs_inject_cli![WS2PModule /*, SkeletonModule ,DasaModule*/],
durs_plug!([WS2PModule], [TuiModule /*, SkeletonModule ,DasaModule*/])
durs_plug!([WS2PModule], [TuiModule /*, SkeletonModule ,DasaModule*/])
@@ -49,6 +51,7 @@ fn main() {
@@ -49,6 +51,7 @@ fn main() {
#[cfg(unix)]
#[cfg(unix)]
#[cfg(target_arch = "arm")]
#[cfg(target_arch = "arm")]
fn main() {
fn main() {
 
setup_panic!();
durs_core_server!(
durs_core_server!(
durs_inject_cli![WS2PModule],
durs_inject_cli![WS2PModule],
durs_plug!([WS2PModule], [TuiModule])
durs_plug!([WS2PModule], [TuiModule])
@@ -56,5 +59,6 @@ fn main() {
@@ -56,5 +59,6 @@ fn main() {
}
}
#[cfg(windows)]
#[cfg(windows)]
fn main() {
fn main() {
 
setup_panic!();
durs_core_server!(durs_inject_cli![WS2PModule], durs_plug!([WS2PModule], []))
durs_core_server!(durs_inject_cli![WS2PModule], durs_plug!([WS2PModule], []))
}
}
Loading