#[derive(Debug, Default, Clone, Copy)]
pub struct LogService;
impl LogService {
pub fn channel(&self, channel: impl Into<String>) -> crate::ChannelLog {
crate::Log::channel(channel)
}
pub fn debug(&self, message: impl AsRef<str>) {
crate::Log::debug(message);
}
pub fn info(&self, message: impl AsRef<str>) {
crate::Log::info(message);
}
pub fn warn(&self, message: impl AsRef<str>) {
crate::Log::warn(message);
}
pub fn error(&self, message: impl AsRef<str>) {
crate::Log::error(message);
}
}