From 0ba6f6fa45bac124cfc149d674a266afb645ea03 Mon Sep 17 00:00:00 2001 From: syn Date: Fri, 8 Jan 2021 23:59:28 +0300 Subject: handle error --- src/client/client_builder.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/client/client_builder.rs b/src/client/client_builder.rs index eaad59f..e9740ef 100644 --- a/src/client/client_builder.rs +++ b/src/client/client_builder.rs @@ -29,7 +29,9 @@ impl ClientBuilder { /// See also [`LogLevel`] doc for explanation of logging levels. /// By default, logging level will be [`LogLevel::Verbose`] pub fn log_level<'a>(&'a mut self, level: LogLevel) -> &'a mut Self { - TdPtr::set_log_verbosity_level(level); + TdPtr::set_log_verbosity_level(level) + .map_err(|err| log::error!("failed to set TDLib log level: {}", err)) + .ok(); self } -- cgit v1.2.1-18-gbd029