Attribute Macro global_logger
#[global_logger]Expand description
Defines the global defmt logger.
#[global_logger] needs to be put on a unit struct type declaration. This struct has to
implement the Logger trait.
ยงExample
use defmt::{Logger, global_logger};
#[global_logger]
struct MyLogger;
unsafe impl Logger for MyLogger {
    fn acquire() {
        // ...
    }
    unsafe fn flush() {
        // ...
    }
    unsafe fn release() {
        // ...
    }
    unsafe fn write(bytes: &[u8]) {
        // ...
    }
}