rust-tdlib 0.4.3

TDlib (Telegram Database library) client
Documentation

Build #3428117 2026-05-30 04:30:04

# rustc version rustc 1.98.0-nightly (6368fd52c 2026-05-29)

# docs.rs version docsrs 0.0.0 (f16e33f3e6ac9fc9e4413728c5dd1b2ba1c6b799 2026-05-23 )

# build log [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "1001:1001" "15e106770412080c722bdec53bb8bf8647470d5b97dfdc1b524374163cd5c206" "/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\", \"-20260529-1.98.0-nightly-6368fd52c\", \"--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: 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 [WaitPass... [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 | ...lient](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 | ...ionState](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 | ...ionState)[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 defin... [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 ... [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_user... [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 | ...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 | ...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... [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 | ... 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 | ...pply 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 | ...bject 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 | ...bject 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 | ...me. (Check the list of available options on https://core.telegram.org/tdlib/options.) Can be called before authorization [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 | ...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 opti... [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 27.45s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/rust_tdlib/index.html [INFO] running `Command { std: "docker" "inspect" "15e106770412080c722bdec53bb8bf8647470d5b97dfdc1b524374163cd5c206", kill_on_drop: false }`