diff options
Diffstat (limited to 'src/client/client_builder.rs')
-rw-r--r-- | src/client/client_builder.rs | 4 |
1 files changed, 3 insertions, 1 deletions
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<H: Handler> ClientBuilder<H> { /// 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 } |