Skip to main content

commit_wizard/infra/ui/
logger.rs

1use crate::engine::LoggerTrait;
2
3impl LoggerTrait for super::Ui {
4    fn heading(&self, msg: &str) {
5        self.logger().heading(msg);
6    }
7
8    fn info(&self, msg: &str) {
9        self.logger().info(msg);
10    }
11
12    fn warn(&self, msg: &str) {
13        self.logger().warn(msg);
14    }
15
16    fn error(&self, msg: &str) {
17        self.logger().error(msg);
18    }
19
20    fn error_kv(&self, key: &str, value: &str) {
21        self.logger().error_kv(key, value);
22    }
23
24    fn debug(&self, msg: &str) {
25        self.logger().debug(msg);
26    }
27
28    fn trace(&self, msg: &str) {
29        self.logger().trace(msg);
30    }
31
32    fn kv(&self, key: &str, value: &str) {
33        self.logger().kv(key, value);
34    }
35}