flutter_rust_bridge 2.12.0

Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
pub(crate) fn log_warn_or_println(message: &str) {
    #[cfg(feature = "log")]
    let log_enabled = log::log_enabled!(log::Level::Warn);
    #[cfg(not(feature = "log"))]
    let log_enabled = false;

    if log_enabled {
        #[cfg(feature = "log")]
        log::warn!("{}", message);
        // frb-coverage:ignore-start
        // this is not reachable, so not coverable
        #[cfg(not(feature = "log"))]
        unreachable!();
        // frb-coverage:ignore-end
    } else {
        println!("{message}");
    }
}