[v2][log]: Add generic fern::Dispatch TargetKind to log

Original: b691382d1e
pull/2600/head
exoego 3 months ago
parent d1609913be
commit dc14b108ed

@ -170,6 +170,10 @@ pub enum TargetKind {
///
/// This requires the webview to subscribe to log events, via this plugins `attachConsole` function.
Webview,
/// Send logs to a fern::Dispatch
///
/// You can use this to construct arbitrary log targets.
Dispatch(fern::Dispatch),
}
/// A log target.
@ -481,6 +485,7 @@ impl Builder {
});
})
}
TargetKind::Dispatch(dispatch) => dispatch.into(),
};
target_dispatch = target_dispatch.chain(logger);

Loading…
Cancel
Save