winston 0.1.1

winston for rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use std::collections::HashMap;

pub struct CustomLevels {
    levels: HashMap<String, u8>,
}

impl CustomLevels {
    pub fn new(levels: HashMap<String, u8>) -> Self {
        CustomLevels { levels }
    }

    pub fn get_severity(&self, key: &str) -> Option<u8> {
        self.levels.get(key).copied()
    }
}