Справочник API
Конструктор
pub fn builder() -> LoggerBuilder
Создаёт Logger. Параметры описаны на странице настроек; всё, что не задано, получает значение по умолчанию.
info
pub async fn info(&self, msg: &str) -> Result<(), Error>
Пишет запись уровня info.
error
pub async fn error(&self, msg: &str) -> Result<(), Error>
Пишет запись уровня error.
set_level
pub async fn set_level(&self, level: &str) -> Result<bool, Error>
Меняет уровень на лету. Возвращает false для неизвестного уровня.
enabled
pub async fn enabled(&self, level: &str) -> Result<bool, Error>
Сообщает, будут ли записываться записи этого уровня.
sync
pub async fn sync(&self) -> Result<(), Error>
Сбрасывает буферизованные записи.