rust-tdlib 0.4.3

TDlib (Telegram Database library) client
Documentation
Build #2564953 2025-10-06 17:50:47
# rustc version
rustc 1.92.0-nightly (839222065 2025-10-05)# docs.rs version
docsrs 0.6.0 (f42173de 2025-09-12)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/rust-tdlib-0.4.3/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/rust-tdlib-0.4.3/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--all-features" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20251005-1.92.0-nightly-839222065\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 2d5ee267830ae4ecff7ed8e2d658a49ea26d5c84326f91d2a6aee5a04ff72ddf
[INFO] running `Command { std: "docker" "start" "-a" "2d5ee267830ae4ecff7ed8e2d658a49ea26d5c84326f91d2a6aee5a04ff72ddf", kill_on_drop: false }`
[INFO] [stderr] warning: Rustdoc did not scrape the following examples because they require dev-dependencies: auth_bot, handle_auth_state, main, read_updates
[INFO] [stderr]     If you want Rustdoc to scrape these examples, then add `doc-scrape-examples = true`
[INFO] [stderr]     to the [[example]] target configuration of at least one example.
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr]  Documenting rust-tdlib v0.4.3 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unresolved link to `crate::client::client::Client`
[INFO] [stderr]  --> src/lib.rs:8:28
[INFO] [stderr]   |
[INFO] [stderr] 8 | //! 4. create new [Client](crate::client::client::Client) with [ClientBuilder](crate::client::client::ClientBuilder).
[INFO] [stderr]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `client` in module `client`
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::client::client::ClientBuilder`
[INFO] [stderr]  --> src/lib.rs:8:80
[INFO] [stderr]   |
[INFO] [stderr] 8 | //! 4. create new [Client](crate::client::client::Client) with [ClientBuilder](crate::client::client::ClientBuilder).
[INFO] [stderr]   |                                                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `client` in module `client`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::client::worker::Worker::auth_client`
[INFO] [stderr]  --> src/lib.rs:9:20
[INFO] [stderr]   |
[INFO] [stderr] 9 | //! 5. [Authorize](crate::client::worker::Worker::auth_client) it with worker.
[INFO] [stderr]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `Worker` has no field or associated item named `auth_client`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::client::client::AuthStateHandler`
[INFO] [stderr]   --> src/client/worker.rs:70:28
[INFO] [stderr]    |
[INFO] [stderr] 70 |     /// [AuthStateHandler](crate::client::client::AuthStateHandler) allows you to handle particular "auth states", such as [WaitPassword]...
[INFO] [stderr]    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `client` in module `client`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::client::worker::Worker::auth_client`
[INFO] [stderr]    --> src/client/worker.rs:143:123
[INFO] [stderr]     |
[INFO] [stderr] 143 | ...h_client](crate::client::worker::Worker::auth_client).
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `Worker` has no field or associated item named `auth_client`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::types::authorization_state::AuthorizationState`
[INFO] [stderr]    --> src/client/worker.rs:210:89
[INFO] [stderr]     |
[INFO] [stderr] 210 | ...zationState](crate::types::authorization_state::AuthorizationState) on which it happened.
[INFO] [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `authorization_state` in module `types`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::types::authorization_state::AuthorizationState`
[INFO] [stderr]    --> src/client/worker.rs:229:158
[INFO] [stderr]     |
[INFO] [stderr] 229 | ...zationState)[crate::types::authorization_state::AuthorizationState] when error occured.
[INFO] [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `authorization_state` in module `types`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Api::send_message`
[INFO] [stderr]    --> src/client/mod.rs:173:20
[INFO] [stderr]     |
[INFO] [stderr] 173 | /// [send_message](Api::send_message), [download_file](Api::download_file), [search_chats](Api::search_chats) and so on.
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^ no item named `Api` in scope
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Api::download_file`
[INFO] [stderr]    --> src/client/mod.rs:173:56
[INFO] [stderr]     |
[INFO] [stderr] 173 | /// [send_message](Api::send_message), [download_file](Api::download_file), [search_chats](Api::search_chats) and so on.
[INFO] [stderr]     |                                                        ^^^^^^^^^^^^^^^^^^ no item named `Api` in scope
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Api::search_chats`
[INFO] [stderr]    --> src/client/mod.rs:173:92
[INFO] [stderr]     |
[INFO] [stderr] 173 | /// [send_message](Api::send_message), [download_file](Api::download_file), [search_chats](Api::search_chats) and so on.
[INFO] [stderr]     |                                                                                            ^^^^^^^^^^^^^^^^^ no item named `Api` in scope
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::types::authorization_state::AuthorizationState`
[INFO] [stderr]    --> src/client/mod.rs:272:57
[INFO] [stderr]     |
[INFO] [stderr] 272 |     /// If you want to receive all (AuthorizationState)[crate::types::authorization_state::AuthorizationState] changes
[INFO] [stderr]     |                                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `authorization_state` in module `types`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::client::client::ConsoleAuthStateHandler`
[INFO] [stderr]   --> src/client/worker.rs:43:72
[INFO] [stderr]    |
[INFO] [stderr] 43 |     /// Provides default implementation with [ConsoleAuthStateHandler](crate::client::client::ConsoleAuthStateHandler)
[INFO] [stderr]    |                                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `client` in module `client`
[INFO] [stderr] 
[INFO] [stderr] warning: redundant explicit link target
[INFO] [stderr]   --> src/client/worker.rs:59:84
[INFO] [stderr]    |
[INFO] [stderr] 59 |     /// Specifies timeout which will be used during sending to [tokio::sync::mpsc](tokio::sync::mpsc).
[INFO] [stderr]    |                                                                 -----------------  ^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stderr]    |                                                                 |
[INFO] [stderr]    |                                                                 because label contains path that resolves to same destination
[INFO] [stderr]    |
[INFO] [stderr]    = note: when a link's destination is not specified,
[INFO] [stderr]            the label is used to resolve intra-doc links
[INFO] [stderr]    = note: `#[warn(rustdoc::redundant_explicit_links)]` on by default
[INFO] [stderr] help: remove explicit link target
[INFO] [stderr]    |
[INFO] [stderr] 59 -     /// Specifies timeout which will be used during sending to [tokio::sync::mpsc](tokio::sync::mpsc).
[INFO] [stderr] 59 +     /// Specifies timeout which will be used during sending to [tokio::sync::mpsc].
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: redundant explicit link target
[INFO] [stderr]   --> src/client/worker.rs:71:34
[INFO] [stderr]    |
[INFO] [stderr] 71 |     /// See [AuthorizationState](crate::types::AuthorizationState).
[INFO] [stderr]    |              ------------------  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stderr]    |              |
[INFO] [stderr]    |              because label contains path that resolves to same destination
[INFO] [stderr]    |
[INFO] [stderr]    = note: when a link's destination is not specified,
[INFO] [stderr]            the label is used to resolve intra-doc links
[INFO] [stderr] help: remove explicit link target
[INFO] [stderr]    |
[INFO] [stderr] 71 -     /// See [AuthorizationState](crate::types::AuthorizationState).
[INFO] [stderr] 71 +     /// See [AuthorizationState].
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: redundant explicit link target
[INFO] [stderr]    --> src/client/worker.rs:347:33
[INFO] [stderr]     |
[INFO] [stderr] 347 |     /// It returns [JoinHandle](tokio::task::JoinHandle) which allows you to handle worker state: if it yields - so worker is definitely ...
[INFO] [stderr]     |                     ----------  ^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stderr]     |                     |
[INFO] [stderr]     |                     because label contains path that resolves to same destination
[INFO] [stderr]     |
[INFO] [stderr]     = note: when a link's destination is not specified,
[INFO] [stderr]             the label is used to resolve intra-doc links
[INFO] [stderr] help: remove explicit link target
[INFO] [stderr]     |
[INFO] [stderr] 347 -     /// It returns [JoinHandle](tokio::task::JoinHandle) which allows you to handle worker state: if it yields - so worker is definitely stopped.
[INFO] [stderr] 347 +     /// It returns [JoinHandle] which allows you to handle worker state: if it yields - so worker is definitely stopped.
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: redundant explicit link target
[INFO] [stderr]    --> src/client/auth_handler.rs:290:64
[INFO] [stderr]     |
[INFO] [stderr] 290 | /// `AuthStateHandlerProxy` implements [AuthStateHandlerProxy](crate::client::AuthStateHandlerProxy) in a way that allows to proxy all au...
[INFO] [stderr]     |                                         ---------------------  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stderr]     |                                         |
[INFO] [stderr]     |                                         because label contains path that resolves to same destination
[INFO] [stderr]     |
[INFO] [stderr]     = note: when a link's destination is not specified,
[INFO] [stderr]             the label is used to resolve intra-doc links
[INFO] [stderr] help: remove explicit link target
[INFO] [stderr]     |
[INFO] [stderr] 290 - /// `AuthStateHandlerProxy` implements [AuthStateHandlerProxy](crate::client::AuthStateHandlerProxy) in a way that allows to proxy all auth methods to particular clients.
[INFO] [stderr] 290 + /// `AuthStateHandlerProxy` implements [AuthStateHandlerProxy] in a way that allows to proxy all auth methods to particular clients.
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/client/mod.rs:333:43
[INFO] [stderr]     |
[INFO] [stderr] 333 | /// Methods documentation can be found in https://core.telegram.org/tdlib/docs/td__api_8h.html
[INFO] [stderr]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr]     = note: `#[warn(rustdoc::bare_urls)]` on by default
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 333 | /// Methods documentation can be found in <https://core.telegram.org/tdlib/docs/td__api_8h.html>
[INFO] [stderr]     |                                           +                                                    +
[INFO] [stderr] 
[INFO] [stderr] warning: unclosed HTML tag `bot`
[INFO] [stderr]   --> src/types/create_new_sticker_set.rs:21:105
[INFO] [stderr]    |
[INFO] [stderr] 21 |     /// Sticker set name. Can contain only English letters, digits and underscores. Must end with *"_by_<bot username>"* (*<bot_username>...
[INFO] [stderr]    |                                                                                                         ^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(rustdoc::invalid_html_tags)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]  --> src/types/device_token.rs:7:250
[INFO] [stderr]   |
[INFO] [stderr] 7 | ...a valid server authentication data must be uploaded at https://my.telegram.org
[INFO] [stderr]   |                                                           ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]   |
[INFO] [stderr] 7 | /// Represents a data needed to subscribe for push notifications through registerDevice method. To use specific push notification service, the correct application platform must be specified and a valid server authentication data must be uploaded at <https://my.telegram.org>
[INFO] [stderr]   |                                                                                                                                                                                                                                                          +                       +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/types/device_token.rs:10:250
[INFO] [stderr]    |
[INFO] [stderr] 10 | ...a valid server authentication data must be uploaded at https://my.telegram.org
[INFO] [stderr]    |                                                           ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]    |
[INFO] [stderr] 10 | /// Represents a data needed to subscribe for push notifications through registerDevice method. To use specific push notification service, the correct application platform must be specified and a valid server authentication data must be uploaded at <https://my.telegram.org>
[INFO] [stderr]    |                                                                                                                                                                                                                                                          +                       +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]  --> src/types/get_option.rs:5:89
[INFO] [stderr]   |
[INFO] [stderr] 5 | /// Returns the value of an option by its name. (Check the list of available options on https://core.telegram.org/tdlib/options.) Can be ...
[INFO] [stderr]   |                                                                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]   |
[INFO] [stderr] 5 | /// Returns the value of an option by its name. (Check the list of available options on <https://core.telegram.org/tdlib/options.>) Can be called before authorization
[INFO] [stderr]   |                                                                                         +                                        +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/types/input_sticker.rs:70:103
[INFO] [stderr]    |
[INFO] [stderr] 70 | ...n a week files are supported. See https://core.telegram.org/animated_stickers#technical-requirements for technical requirements
[INFO] [stderr]    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]    |
[INFO] [stderr] 70 |     /// File with the animated sticker. Only local or uploaded within a week files are supported. See <https://core.telegram.org/animated_stickers#technical-requirements> for technical requirements
[INFO] [stderr]    |                                                                                                       +                                                                  +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/types/language_pack_info.rs:29:63
[INFO] [stderr]    |
[INFO] [stderr] 29 | ...o apply plural forms. See https://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html for more info
[INFO] [stderr]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]    |
[INFO] [stderr] 29 |     /// A language code to be used to apply plural forms. See <https://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html> for more info
[INFO] [stderr]    |                                                               +                                                                                  +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/types/language_pack_string_value.rs:26:110
[INFO] [stderr]    |
[INFO] [stderr] 26 | ...e object it mentions. See https://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html for more info
[INFO] [stderr]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]    |
[INFO] [stderr] 26 |     /// A language pack string which has different forms based on the number of some object it mentions. See <https://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html> for more info
[INFO] [stderr]    |                                                                                                              +                                                                                  +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/types/language_pack_string_value.rs:207:106
[INFO] [stderr]     |
[INFO] [stderr] 207 | ...e object it mentions. See https://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html for more info
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 207 | /// A language pack string which has different forms based on the number of some object it mentions. See <https://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html> for more info
[INFO] [stderr]     |                                                                                                          +                                                                                  +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/types/option_value.rs:17:93
[INFO] [stderr]    |
[INFO] [stderr] 17 |     /// Returns the value of an option by its name. (Check the list of available options on https://core.telegram.org/tdlib/options.) Can...
[INFO] [stderr]    |                                                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]    |
[INFO] [stderr] 17 |     /// Returns the value of an option by its name. (Check the list of available options on <https://core.telegram.org/tdlib/options.>) Can be called before authorization
[INFO] [stderr]    |                                                                                             +                                        +
[INFO] [stderr] 
[INFO] [stderr] warning: unclosed HTML tag `cite`
[INFO] [stderr]   --> src/types/page_block_caption.rs:17:37
[INFO] [stderr]    |
[INFO] [stderr] 17 |     /// Block credit (like HTML tag <cite>)
[INFO] [stderr]    |                                     ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/types/phone_number_authentication_settings.rs:25:207
[INFO] [stderr]    |
[INFO] [stderr] 25 | ...e authentication code from the SMS. See https://developers.google.com/identity/sms-retriever/ for more details
[INFO] [stderr]    |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]    |
[INFO] [stderr] 25 |     /// For official applications only. True, if the application can use Android SMS Retriever API (requires Google Play Services >= 10.2) to automatically receive the authentication code from the SMS. See <https://developers.google.com/identity/sms-retriever/> for more details
[INFO] [stderr]    |                                                                                                                                                                                                               +                                                     +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/types/photo_size.rs:13:25
[INFO] [stderr]    |
[INFO] [stderr] 13 |     /// Image type (see https://core.telegram.org/constructor/photoSize)
[INFO] [stderr]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]    |
[INFO] [stderr] 13 |     /// Image type (see <https://core.telegram.org/constructor/photoSize>)
[INFO] [stderr]    |                         +                                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/types/send_bot_start_message.rs:21:71
[INFO] [stderr]    |
[INFO] [stderr] 21 |     /// A hidden parameter sent to the bot for deep linking purposes (https://core.telegram.org/bots#deep-linking)
[INFO] [stderr]    |                                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]    |
[INFO] [stderr] 21 |     /// A hidden parameter sent to the bot for deep linking purposes (<https://core.telegram.org/bots#deep-linking>)
[INFO] [stderr]    |                                                                       +                                           +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]  --> src/types/set_option.rs:5:74
[INFO] [stderr]   |
[INFO] [stderr] 5 | /// Sets the value of an option. (Check the list of available options on https://core.telegram.org/tdlib/options.) Only writable options ...
[INFO] [stderr]   |                                                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]   |
[INFO] [stderr] 5 | /// Sets the value of an option. (Check the list of available options on <https://core.telegram.org/tdlib/options.>) Only writable options can be set. Can be called before authorization
[INFO] [stderr]   |                                                                          +                                        +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/types/tdlib_parameters.rs:41:82
[INFO] [stderr]    |
[INFO] [stderr] 41 |     /// Application identifier for Telegram API access, which can be obtained at https://my.telegram.org
[INFO] [stderr]    |                                                                                  ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]    |
[INFO] [stderr] 41 |     /// Application identifier for Telegram API access, which can be obtained at <https://my.telegram.org>
[INFO] [stderr]    |                                                                                  +                       +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/types/tdlib_parameters.rs:45:87
[INFO] [stderr]    |
[INFO] [stderr] 45 |     /// Application identifier hash for Telegram API access, which can be obtained at https://my.telegram.org
[INFO] [stderr]    |                                                                                       ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]    |
[INFO] [stderr] 45 |     /// Application identifier hash for Telegram API access, which can be obtained at <https://my.telegram.org>
[INFO] [stderr]    |                                                                                       +                       +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/types/user_type.rs:17:20
[INFO] [stderr]    |
[INFO] [stderr] 17 |     /// A bot (see https://core.telegram.org/bots)
[INFO] [stderr]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]    |
[INFO] [stderr] 17 |     /// A bot (see <https://core.telegram.org/bots>)
[INFO] [stderr]    |                    +                              +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/types/user_type.rs:72:16
[INFO] [stderr]    |
[INFO] [stderr] 72 | /// A bot (see https://core.telegram.org/bots)
[INFO] [stderr]    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]    |
[INFO] [stderr] 72 | /// A bot (see <https://core.telegram.org/bots>)
[INFO] [stderr]    |                +                              +
[INFO] [stderr] 
[INFO] [stderr] warning: `rust-tdlib` (lib doc) generated 35 warnings (run `cargo fix --lib -p rust-tdlib` to apply 17 suggestions)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 25.57s
[INFO] [stderr]    Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/rust_tdlib/index.html
[INFO] running `Command { std: "docker" "inspect" "2d5ee267830ae4ecff7ed8e2d658a49ea26d5c84326f91d2a6aee5a04ff72ddf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2d5ee267830ae4ecff7ed8e2d658a49ea26d5c84326f91d2a6aee5a04ff72ddf", kill_on_drop: false }`
[INFO] [stdout] 2d5ee267830ae4ecff7ed8e2d658a49ea26d5c84326f91d2a6aee5a04ff72ddf