[INFO] fetching crate esp-idf-sys 0.1.2...
[INFO] documenting esp-idf-sys-0.1.2 against beta-2020-10-09 for beta-1.48-rustdoc-1
[INFO] extracting crate esp-idf-sys 0.1.2 into /workspace/builds/worker-9/source
[INFO] validating manifest of crates.io crate esp-idf-sys 0.1.2 on toolchain beta-2020-10-09
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate esp-idf-sys 0.1.2
[INFO] finished tweaking crates.io crate esp-idf-sys 0.1.2
[INFO] tweaked toml for crates.io crate esp-idf-sys 0.1.2 written to /workspace/builds/worker-9/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "metadata" "--no-deps" "--format-version=1", 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] f6d43d2775c8f681f0e00a9fda45f77bb0cb2d89699cc5fc4c9dfb9c97ca9361
[INFO] running `Command { std: "docker" "start" "-a" "f6d43d2775c8f681f0e00a9fda45f77bb0cb2d89699cc5fc4c9dfb9c97ca9361", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f6d43d2775c8f681f0e00a9fda45f77bb0cb2d89699cc5fc4c9dfb9c97ca9361", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f6d43d2775c8f681f0e00a9fda45f77bb0cb2d89699cc5fc4c9dfb9c97ca9361", kill_on_drop: false }`
[INFO] [stdout] f6d43d2775c8f681f0e00a9fda45f77bb0cb2d89699cc5fc4c9dfb9c97ca9361
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7bb49fcc42c1defdcb5ee0e277935dd94a56514f75ef70a0ef203d2c0fbc8ddf
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "7bb49fcc42c1defdcb5ee0e277935dd94a56514f75ef70a0ef203d2c0fbc8ddf", kill_on_drop: false }`
[INFO] [stderr]  Documenting esp-idf-sys v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:15423:5
[INFO] [stdout]       |
[INFO] [stdout] 15423 | /     #[doc = " @brief Returns string for esp_err_t and system error codes"]
[INFO] [stdout] 15424 | |     #[doc = ""]
[INFO] [stdout] 15425 | |     #[doc = " This function finds the error code in a pre-generated lookup-table of"]
[INFO] [stdout] 15426 | |     #[doc = " esp_err_t errors and returns its string representation. If the error code"]
[INFO] [stdout] ...     |
[INFO] [stdout] 15435 | |     #[doc = " @param buflen Size of buffer buf. At most buflen bytes are written into the buf buffer (including the terminating null byte...
[INFO] [stdout] 15436 | |     #[doc = " @return buf containing the string error message"]
[INFO] [stdout]       | |_______________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: `#[warn(broken_intra_doc_links)]` on by default
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] buf buffer where the error message should be written
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:15515:5
[INFO] [stdout]       |
[INFO] [stdout] 15515 | /     #[doc = " @brief Create an esp_timer instance"]
[INFO] [stdout] 15516 | |     #[doc = ""]
[INFO] [stdout] 15517 | |     #[doc = " @note When done using the timer, delete it with esp_timer_delete function."]
[INFO] [stdout] 15518 | |     #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 15527 | |     #[doc = "      - ESP_ERR_INVALID_STATE if esp_timer library is not initialized yet"]
[INFO] [stdout] 15528 | |     #[doc = "      - ESP_ERR_NO_MEM if memory allocation fails"]
[INFO] [stdout]       | |________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] out_handle  Output, pointer to esp_timer_handle_t variable which
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:19680:5
[INFO] [stdout]       |
[INFO] [stdout] 19680 | /     #[doc = " @brief Fill an esp_chip_info_t structure with information about the chip"]
[INFO] [stdout] 19681 | |     #[doc = " @param[out] out_info structure to be filled"]
[INFO] [stdout]       | |___________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] out_info structure to be filled
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `optionally`
[INFO] [stdout]      --> src/bindings.rs:20928:5
[INFO] [stdout]       |
[INFO] [stdout] 20928 | /     #[doc = " Send task notification."]
[INFO] [stdout] 20929 | |     #[doc = ""]
[INFO] [stdout] 20930 | |     #[doc = " configUSE_TASK_NOTIFICATIONS must be undefined or defined as 1 for this"]
[INFO] [stdout] 20931 | |     #[doc = " function to be available."]
[INFO] [stdout] ...     |
[INFO] [stdout] 20996 | |     #[doc = ""]
[INFO] [stdout] 20997 | |     #[doc = " \\ingroup TaskNotifications"]
[INFO] [stdout]       | |___________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               A task can use xTaskNotifyWait() to [optionally] block to wait for a
[INFO] [stdout]                                                    ^^^^^^^^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `optionally`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `optionally`
[INFO] [stdout]      --> src/bindings.rs:20928:5
[INFO] [stdout]       |
[INFO] [stdout] 20928 | /     #[doc = " Send task notification."]
[INFO] [stdout] 20929 | |     #[doc = ""]
[INFO] [stdout] 20930 | |     #[doc = " configUSE_TASK_NOTIFICATIONS must be undefined or defined as 1 for this"]
[INFO] [stdout] 20931 | |     #[doc = " function to be available."]
[INFO] [stdout] ...     |
[INFO] [stdout] 20996 | |     #[doc = ""]
[INFO] [stdout] 20997 | |     #[doc = " \\ingroup TaskNotifications"]
[INFO] [stdout]       | |___________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               notification to be pending, or ulTaskNotifyTake() to [optionally] block
[INFO] [stdout]                                                                     ^^^^^^^^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `optionally`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `optionally`
[INFO] [stdout]      --> src/bindings.rs:21005:5
[INFO] [stdout]       |
[INFO] [stdout] 21005 | /     #[doc = " Send task notification from an ISR."]
[INFO] [stdout] 21006 | |     #[doc = ""]
[INFO] [stdout] 21007 | |     #[doc = " configUSE_TASK_NOTIFICATIONS must be undefined or defined as 1 for this"]
[INFO] [stdout] 21008 | |     #[doc = " function to be available."]
[INFO] [stdout] ...     |
[INFO] [stdout] 21085 | |     #[doc = ""]
[INFO] [stdout] 21086 | |     #[doc = " \\ingroup TaskNotifications"]
[INFO] [stdout]       | |___________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               A task can use xTaskNotifyWait() to [optionally] block to wait for a
[INFO] [stdout]                                                    ^^^^^^^^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `optionally`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `optionally`
[INFO] [stdout]      --> src/bindings.rs:21005:5
[INFO] [stdout]       |
[INFO] [stdout] 21005 | /     #[doc = " Send task notification from an ISR."]
[INFO] [stdout] 21006 | |     #[doc = ""]
[INFO] [stdout] 21007 | |     #[doc = " configUSE_TASK_NOTIFICATIONS must be undefined or defined as 1 for this"]
[INFO] [stdout] 21008 | |     #[doc = " function to be available."]
[INFO] [stdout] ...     |
[INFO] [stdout] 21085 | |     #[doc = ""]
[INFO] [stdout] 21086 | |     #[doc = " \\ingroup TaskNotifications"]
[INFO] [stdout]       | |___________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               notification to be pending, or ulTaskNotifyTake() to [optionally] block
[INFO] [stdout]                                                                     ^^^^^^^^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `optionally`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `optionally`
[INFO] [stdout]      --> src/bindings.rs:21095:5
[INFO] [stdout]       |
[INFO] [stdout] 21095 | /     #[doc = " Wait for task notification"]
[INFO] [stdout] 21096 | |     #[doc = ""]
[INFO] [stdout] 21097 | |     #[doc = " configUSE_TASK_NOTIFICATIONS must be undefined or defined as 1 for this"]
[INFO] [stdout] 21098 | |     #[doc = " function to be available."]
[INFO] [stdout] ...     |
[INFO] [stdout] 21162 | |     #[doc = ""]
[INFO] [stdout] 21163 | |     #[doc = " \\ingroup TaskNotifications"]
[INFO] [stdout]       | |___________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               A task can use xTaskNotifyWait() to [optionally] block to wait for a
[INFO] [stdout]                                                    ^^^^^^^^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `optionally`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `optionally`
[INFO] [stdout]      --> src/bindings.rs:21095:5
[INFO] [stdout]       |
[INFO] [stdout] 21095 | /     #[doc = " Wait for task notification"]
[INFO] [stdout] 21096 | |     #[doc = ""]
[INFO] [stdout] 21097 | |     #[doc = " configUSE_TASK_NOTIFICATIONS must be undefined or defined as 1 for this"]
[INFO] [stdout] 21098 | |     #[doc = " function to be available."]
[INFO] [stdout] ...     |
[INFO] [stdout] 21162 | |     #[doc = ""]
[INFO] [stdout] 21163 | |     #[doc = " \\ingroup TaskNotifications"]
[INFO] [stdout]       | |___________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               notification to be pending, or ulTaskNotifyTake() to [optionally] block
[INFO] [stdout]                                                                     ^^^^^^^^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `optionally`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `optionally`
[INFO] [stdout]      --> src/bindings.rs:21227:5
[INFO] [stdout]       |
[INFO] [stdout] 21227 | /     #[doc = " Simplified macro for receiving task notification."]
[INFO] [stdout] 21228 | |     #[doc = ""]
[INFO] [stdout] 21229 | |     #[doc = " configUSE_TASK_NOTIFICATIONS must be undefined or defined as 1 for this"]
[INFO] [stdout] 21230 | |     #[doc = " function to be available."]
[INFO] [stdout] ...     |
[INFO] [stdout] 21288 | |     #[doc = ""]
[INFO] [stdout] 21289 | |     #[doc = " \\ingroup TaskNotifications"]
[INFO] [stdout]       | |___________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               A task can use ulTaskNotifyTake() to [optionally] block to wait for a
[INFO] [stdout]                                                     ^^^^^^^^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `optionally`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:21729:5
[INFO] [stdout]       |
[INFO] [stdout] 21729 | /     #[doc = "  @brief Output ADC2 reference voltage to gpio 25 or 26 or 27"]
[INFO] [stdout] 21730 | |     #[doc = ""]
[INFO] [stdout] 21731 | |     #[doc = "  This function utilizes the testing mux exclusive to ADC 2 to route the"]
[INFO] [stdout] 21732 | |     #[doc = "  reference voltage one of ADC2's channels. Supported gpios are gpios"]
[INFO] [stdout] ...     |
[INFO] [stdout] 21739 | |     #[doc = "                  - ESP_OK: v_ref successfully routed to selected gpio"]
[INFO] [stdout] 21740 | |     #[doc = "                  - ESP_ERR_INVALID_ARG: Unsupported gpio"]
[INFO] [stdout]       | |________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]  gpio    GPIO number (gpios 25,26,27 supported)
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:21856:5
[INFO] [stdout]       |
[INFO] [stdout] 21856 | /     #[doc = " @brief   Install CAN driver"]
[INFO] [stdout] 21857 | |     #[doc = ""]
[INFO] [stdout] 21858 | |     #[doc = " This function installs the CAN driver using three configuration structures."]
[INFO] [stdout] 21859 | |     #[doc = " The required memory is allocated and the CAN driver is placed in the stopped"]
[INFO] [stdout] ...     |
[INFO] [stdout] 21873 | |     #[doc = "      - ESP_ERR_NO_MEM: Insufficient memory"]
[INFO] [stdout] 21874 | |     #[doc = "      - ESP_ERR_INVALID_STATE: Driver is already installed"]
[INFO] [stdout]       | |_________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   g_config    General configuration structure
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:21856:5
[INFO] [stdout]       |
[INFO] [stdout] 21856 | /     #[doc = " @brief   Install CAN driver"]
[INFO] [stdout] 21857 | |     #[doc = ""]
[INFO] [stdout] 21858 | |     #[doc = " This function installs the CAN driver using three configuration structures."]
[INFO] [stdout] 21859 | |     #[doc = " The required memory is allocated and the CAN driver is placed in the stopped"]
[INFO] [stdout] ...     |
[INFO] [stdout] 21873 | |     #[doc = "      - ESP_ERR_NO_MEM: Insufficient memory"]
[INFO] [stdout] 21874 | |     #[doc = "      - ESP_ERR_INVALID_STATE: Driver is already installed"]
[INFO] [stdout]       | |_________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   t_config    Timing configuration structure
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:21856:5
[INFO] [stdout]       |
[INFO] [stdout] 21856 | /     #[doc = " @brief   Install CAN driver"]
[INFO] [stdout] 21857 | |     #[doc = ""]
[INFO] [stdout] 21858 | |     #[doc = " This function installs the CAN driver using three configuration structures."]
[INFO] [stdout] 21859 | |     #[doc = " The required memory is allocated and the CAN driver is placed in the stopped"]
[INFO] [stdout] ...     |
[INFO] [stdout] 21873 | |     #[doc = "      - ESP_ERR_NO_MEM: Insufficient memory"]
[INFO] [stdout] 21874 | |     #[doc = "      - ESP_ERR_INVALID_STATE: Driver is already installed"]
[INFO] [stdout]       | |_________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   f_config    Filter configuration structure
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:21929:5
[INFO] [stdout]       |
[INFO] [stdout] 21929 | /     #[doc = " @brief   Transmit a CAN message"]
[INFO] [stdout] 21930 | |     #[doc = ""]
[INFO] [stdout] 21931 | |     #[doc = " This function queues a CAN message for transmission. Transmission will start"]
[INFO] [stdout] 21932 | |     #[doc = " immediately if no other messages are queued for transmission. If the TX queue"]
[INFO] [stdout] ...     |
[INFO] [stdout] 21954 | |     #[doc = "      - ESP_ERR_INVALID_STATE: CAN driver is not in running state, or is not installed"]
[INFO] [stdout] 21955 | |     #[doc = "      - ESP_ERR_NOT_SUPPORTED: Listen Only Mode does not support transmissions"]
[INFO] [stdout]       | |_____________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   message         Message to transmit
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:21929:5
[INFO] [stdout]       |
[INFO] [stdout] 21929 | /     #[doc = " @brief   Transmit a CAN message"]
[INFO] [stdout] 21930 | |     #[doc = ""]
[INFO] [stdout] 21931 | |     #[doc = " This function queues a CAN message for transmission. Transmission will start"]
[INFO] [stdout] 21932 | |     #[doc = " immediately if no other messages are queued for transmission. If the TX queue"]
[INFO] [stdout] ...     |
[INFO] [stdout] 21954 | |     #[doc = "      - ESP_ERR_INVALID_STATE: CAN driver is not in running state, or is not installed"]
[INFO] [stdout] 21955 | |     #[doc = "      - ESP_ERR_NOT_SUPPORTED: Listen Only Mode does not support transmissions"]
[INFO] [stdout]       | |_____________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   ticks_to_wait   Number of FreeRTOS ticks to block on the TX queue
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:21959:5
[INFO] [stdout]       |
[INFO] [stdout] 21959 | /     #[doc = " @brief   Receive a CAN message"]
[INFO] [stdout] 21960 | |     #[doc = ""]
[INFO] [stdout] 21961 | |     #[doc = " This function receives a message from the RX queue. The flags field of the"]
[INFO] [stdout] 21962 | |     #[doc = " message structure will indicate the type of message received. This function"]
[INFO] [stdout] ...     |
[INFO] [stdout] 21974 | |     #[doc = "      - ESP_ERR_INVALID_ARG: Arguments are invalid"]
[INFO] [stdout] 21975 | |     #[doc = "      - ESP_ERR_INVALID_STATE: CAN driver is not installed"]
[INFO] [stdout]       | |_________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out]  message         Received message
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:21959:5
[INFO] [stdout]       |
[INFO] [stdout] 21959 | /     #[doc = " @brief   Receive a CAN message"]
[INFO] [stdout] 21960 | |     #[doc = ""]
[INFO] [stdout] 21961 | |     #[doc = " This function receives a message from the RX queue. The flags field of the"]
[INFO] [stdout] 21962 | |     #[doc = " message structure will indicate the type of message received. This function"]
[INFO] [stdout] ...     |
[INFO] [stdout] 21974 | |     #[doc = "      - ESP_ERR_INVALID_ARG: Arguments are invalid"]
[INFO] [stdout] 21975 | |     #[doc = "      - ESP_ERR_INVALID_STATE: CAN driver is not installed"]
[INFO] [stdout]       | |_________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   ticks_to_wait   Number of FreeRTOS ticks to block on RX queue
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:21979:5
[INFO] [stdout]       |
[INFO] [stdout] 21979 | /     #[doc = " @brief   Read CAN driver alerts"]
[INFO] [stdout] 21980 | |     #[doc = ""]
[INFO] [stdout] 21981 | |     #[doc = " This function will read the alerts raised by the CAN driver. If no alert has"]
[INFO] [stdout] 21982 | |     #[doc = " been when this function is called, this function will block until an alert"]
[INFO] [stdout] ...     |
[INFO] [stdout] 21994 | |     #[doc = "      - ESP_ERR_INVALID_ARG: Arguments are invalid"]
[INFO] [stdout] 21995 | |     #[doc = "      - ESP_ERR_INVALID_STATE: CAN driver is not installed"]
[INFO] [stdout]       | |_________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out]  alerts          Bit field of raised alerts (see documentation for alert flags)
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:21979:5
[INFO] [stdout]       |
[INFO] [stdout] 21979 | /     #[doc = " @brief   Read CAN driver alerts"]
[INFO] [stdout] 21980 | |     #[doc = ""]
[INFO] [stdout] 21981 | |     #[doc = " This function will read the alerts raised by the CAN driver. If no alert has"]
[INFO] [stdout] 21982 | |     #[doc = " been when this function is called, this function will block until an alert"]
[INFO] [stdout] ...     |
[INFO] [stdout] 21994 | |     #[doc = "      - ESP_ERR_INVALID_ARG: Arguments are invalid"]
[INFO] [stdout] 21995 | |     #[doc = "      - ESP_ERR_INVALID_STATE: CAN driver is not installed"]
[INFO] [stdout]       | |_________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   ticks_to_wait   Number of FreeRTOS ticks to block for alert
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:21999:5
[INFO] [stdout]       |
[INFO] [stdout] 21999 | /     #[doc = " @brief   Reconfigure which alerts are enabled"]
[INFO] [stdout] 22000 | |     #[doc = ""]
[INFO] [stdout] 22001 | |     #[doc = " This function reconfigures which alerts are enabled. If there are alerts"]
[INFO] [stdout] 22002 | |     #[doc = " which have not been read whilst reconfiguring, this function can read those"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22009 | |     #[doc = "      - ESP_OK: Alerts reconfigured"]
[INFO] [stdout] 22010 | |     #[doc = "      - ESP_ERR_INVALID_STATE: CAN driver is not installed"]
[INFO] [stdout]       | |_________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   alerts_enabled  Bit field of alerts to enable (see documentation for alert flags)
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:21999:5
[INFO] [stdout]       |
[INFO] [stdout] 21999 | /     #[doc = " @brief   Reconfigure which alerts are enabled"]
[INFO] [stdout] 22000 | |     #[doc = ""]
[INFO] [stdout] 22001 | |     #[doc = " This function reconfigures which alerts are enabled. If there are alerts"]
[INFO] [stdout] 22002 | |     #[doc = " which have not been read whilst reconfiguring, this function can read those"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22009 | |     #[doc = "      - ESP_OK: Alerts reconfigured"]
[INFO] [stdout] 22010 | |     #[doc = "      - ESP_ERR_INVALID_STATE: CAN driver is not installed"]
[INFO] [stdout]       | |_________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out]  current_alerts  Bit field of currently raised alerts. Set to NULL if unused
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:22031:5
[INFO] [stdout]       |
[INFO] [stdout] 22031 | /     #[doc = " @brief   Get current status information of the CAN driver"]
[INFO] [stdout] 22032 | |     #[doc = ""]
[INFO] [stdout] 22033 | |     #[doc = " @param[out]  status_info     Status information"]
[INFO] [stdout] 22034 | |     #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 22037 | |     #[doc = "      - ESP_ERR_INVALID_ARG: Arguments are invalid"]
[INFO] [stdout] 22038 | |     #[doc = "      - ESP_ERR_INVALID_STATE: CAN driver is not installed"]
[INFO] [stdout]       | |_________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out]  status_info     Status information
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `20`
[INFO] [stdout]      --> src/bindings.rs:22129:5
[INFO] [stdout]       |
[INFO] [stdout] 22129 | /     #[doc = " It is preferred that the macros xQueueSend(), xQueueSendToFront() and"]
[INFO] [stdout] 22130 | |     #[doc = " xQueueSendToBack() are used in place of calling this function directly."]
[INFO] [stdout] 22131 | |     #[doc = ""]
[INFO] [stdout] 22132 | |     #[doc = " Post an item on a queue.  The item is queued by copy, not by reference."]
[INFO] [stdout] ...     |
[INFO] [stdout] 22199 | |     #[doc = " @endcode"]
[INFO] [stdout] 22200 | |     #[doc = " \\ingroup QueueManagement"]
[INFO] [stdout]       | |_________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]                char ucData[ 20 ];
[INFO] [stdout]                            ^^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `20`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `20`
[INFO] [stdout]      --> src/bindings.rs:22236:5
[INFO] [stdout]       |
[INFO] [stdout] 22236 | /     #[doc = " It is preferred that the macro xQueueReceive() be used rather than calling"]
[INFO] [stdout] 22237 | |     #[doc = " this function directly."]
[INFO] [stdout] 22238 | |     #[doc = ""]
[INFO] [stdout] 22239 | |     #[doc = " Receive an item from a queue.  The item is received by copy so a buffer of"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22318 | |     #[doc = " @endcode"]
[INFO] [stdout] 22319 | |     #[doc = " \\ingroup QueueManagement"]
[INFO] [stdout]       | |_________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]                   char ucData[ 20 ];
[INFO] [stdout]                            ^^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `20`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:22359:5
[INFO] [stdout]       |
[INFO] [stdout] 22359 | /     #[doc = "@{*/"]
[INFO] [stdout] 22360 | |     #[doc = " It is preferred that the macros xQueueSendFromISR(),"]
[INFO] [stdout] 22361 | |     #[doc = " xQueueSendToFrontFromISR() and xQueueSendToBackFromISR() be used in place"]
[INFO] [stdout] 22362 | |     #[doc = " of calling this function directly.  xQueueGiveFromISR() is an"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22421 | |     #[doc = " @endcode"]
[INFO] [stdout] 22422 | |     #[doc = " \\ingroup QueueManagement"]
[INFO] [stdout]       | |_________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] pxHigherPriorityTaskWoken xQueueGenericSendFromISR() will set
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:22437:5
[INFO] [stdout]       |
[INFO] [stdout] 22437 | /     #[doc = " Receive an item from a queue.  It is safe to use this function from within an"]
[INFO] [stdout] 22438 | |     #[doc = " interrupt service routine."]
[INFO] [stdout] 22439 | |     #[doc = ""]
[INFO] [stdout] 22440 | |     #[doc = " @param xQueue The handle to the queue from which the item is to be"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22509 | |     #[doc = " @endcode"]
[INFO] [stdout] 22510 | |     #[doc = " \\ingroup QueueManagement"]
[INFO] [stdout]       | |_________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] pxHigherPriorityTaskWoken A task may be blocked waiting for space to become
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:22799:5
[INFO] [stdout]       |
[INFO] [stdout] 22799 | /     #[doc = " @brief       Create a ring buffer"]
[INFO] [stdout] 22800 | |     #[doc = ""]
[INFO] [stdout] 22801 | |     #[doc = " @param[in]   xBufferSize Size of the buffer in bytes. Note that items require"]
[INFO] [stdout] 22802 | |     #[doc = "              space for overhead in no-split/allow-split buffers"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22806 | |     #[doc = ""]
[INFO] [stdout] 22807 | |     #[doc = " @return  A handle to the created ring buffer, or NULL in case of error."]
[INFO] [stdout]       | |_______________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xBufferSize Size of the buffer in bytes. Note that items require
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:22799:5
[INFO] [stdout]       |
[INFO] [stdout] 22799 | /     #[doc = " @brief       Create a ring buffer"]
[INFO] [stdout] 22800 | |     #[doc = ""]
[INFO] [stdout] 22801 | |     #[doc = " @param[in]   xBufferSize Size of the buffer in bytes. Note that items require"]
[INFO] [stdout] 22802 | |     #[doc = "              space for overhead in no-split/allow-split buffers"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22806 | |     #[doc = ""]
[INFO] [stdout] 22807 | |     #[doc = " @return  A handle to the created ring buffer, or NULL in case of error."]
[INFO] [stdout]       | |_______________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xBufferType Type of ring buffer, see documentation.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:22811:5
[INFO] [stdout]       |
[INFO] [stdout] 22811 | /     #[doc = " @brief Create a ring buffer of type RINGBUF_TYPE_NOSPLIT for a fixed item_size"]
[INFO] [stdout] 22812 | |     #[doc = ""]
[INFO] [stdout] 22813 | |     #[doc = " This API is similar to xRingbufferCreate(), but it will internally allocate"]
[INFO] [stdout] 22814 | |     #[doc = " additional space for the headers."]
[INFO] [stdout] ...     |
[INFO] [stdout] 22818 | |     #[doc = ""]
[INFO] [stdout] 22819 | |     #[doc = " @return  A RingbufHandle_t handle to the created ring buffer, or NULL in case of error."]
[INFO] [stdout]       | |_______________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xItemSize   Size of each item to be put into the ring buffer
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:22811:5
[INFO] [stdout]       |
[INFO] [stdout] 22811 | /     #[doc = " @brief Create a ring buffer of type RINGBUF_TYPE_NOSPLIT for a fixed item_size"]
[INFO] [stdout] 22812 | |     #[doc = ""]
[INFO] [stdout] 22813 | |     #[doc = " This API is similar to xRingbufferCreate(), but it will internally allocate"]
[INFO] [stdout] 22814 | |     #[doc = " additional space for the headers."]
[INFO] [stdout] ...     |
[INFO] [stdout] 22818 | |     #[doc = ""]
[INFO] [stdout] 22819 | |     #[doc = " @return  A RingbufHandle_t handle to the created ring buffer, or NULL in case of error."]
[INFO] [stdout]       | |_______________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xItemNum    Maximum number of items the buffer needs to hold simultaneously
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:22823:5
[INFO] [stdout]       |
[INFO] [stdout] 22823 | /     #[doc = " @brief       Insert an item into the ring buffer"]
[INFO] [stdout] 22824 | |     #[doc = ""]
[INFO] [stdout] 22825 | |     #[doc = " Attempt to insert an item into the ring buffer. This function will block until"]
[INFO] [stdout] 22826 | |     #[doc = " enough free space is available or until it timesout."]
[INFO] [stdout] ...     |
[INFO] [stdout] 22839 | |     #[doc = "      - pdTRUE if succeeded"]
[INFO] [stdout] 22840 | |     #[doc = "      - pdFALSE on time-out or when the data is larger than the maximum permissible size of the buffer"]
[INFO] [stdout]       | |_____________________________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xRingbuffer     Ring buffer to insert the item into
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:22823:5
[INFO] [stdout]       |
[INFO] [stdout] 22823 | /     #[doc = " @brief       Insert an item into the ring buffer"]
[INFO] [stdout] 22824 | |     #[doc = ""]
[INFO] [stdout] 22825 | |     #[doc = " Attempt to insert an item into the ring buffer. This function will block until"]
[INFO] [stdout] 22826 | |     #[doc = " enough free space is available or until it timesout."]
[INFO] [stdout] ...     |
[INFO] [stdout] 22839 | |     #[doc = "      - pdTRUE if succeeded"]
[INFO] [stdout] 22840 | |     #[doc = "      - pdFALSE on time-out or when the data is larger than the maximum permissible size of the buffer"]
[INFO] [stdout]       | |_____________________________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   pvItem          Pointer to data to insert. NULL is allowed if xItemSize is 0.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:22823:5
[INFO] [stdout]       |
[INFO] [stdout] 22823 | /     #[doc = " @brief       Insert an item into the ring buffer"]
[INFO] [stdout] 22824 | |     #[doc = ""]
[INFO] [stdout] 22825 | |     #[doc = " Attempt to insert an item into the ring buffer. This function will block until"]
[INFO] [stdout] 22826 | |     #[doc = " enough free space is available or until it timesout."]
[INFO] [stdout] ...     |
[INFO] [stdout] 22839 | |     #[doc = "      - pdTRUE if succeeded"]
[INFO] [stdout] 22840 | |     #[doc = "      - pdFALSE on time-out or when the data is larger than the maximum permissible size of the buffer"]
[INFO] [stdout]       | |_____________________________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xItemSize       Size of data to insert.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:22823:5
[INFO] [stdout]       |
[INFO] [stdout] 22823 | /     #[doc = " @brief       Insert an item into the ring buffer"]
[INFO] [stdout] 22824 | |     #[doc = ""]
[INFO] [stdout] 22825 | |     #[doc = " Attempt to insert an item into the ring buffer. This function will block until"]
[INFO] [stdout] 22826 | |     #[doc = " enough free space is available or until it timesout."]
[INFO] [stdout] ...     |
[INFO] [stdout] 22839 | |     #[doc = "      - pdTRUE if succeeded"]
[INFO] [stdout] 22840 | |     #[doc = "      - pdFALSE on time-out or when the data is larger than the maximum permissible size of the buffer"]
[INFO] [stdout]       | |_____________________________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xTicksToWait    Ticks to wait for room in the ring buffer.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:22849:5
[INFO] [stdout]       |
[INFO] [stdout] 22849 | /     #[doc = " @brief       Insert an item into the ring buffer in an ISR"]
[INFO] [stdout] 22850 | |     #[doc = ""]
[INFO] [stdout] 22851 | |     #[doc = " Attempt to insert an item into the ring buffer from an ISR. This function"]
[INFO] [stdout] 22852 | |     #[doc = " will return immediately if there is insufficient free space in the buffer."]
[INFO] [stdout] ...     |
[INFO] [stdout] 22865 | |     #[doc = "      - pdTRUE if succeeded"]
[INFO] [stdout] 22866 | |     #[doc = "      - pdFALSE when the ring buffer does not have space."]
[INFO] [stdout]       | |________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xRingbuffer Ring buffer to insert the item into
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:22849:5
[INFO] [stdout]       |
[INFO] [stdout] 22849 | /     #[doc = " @brief       Insert an item into the ring buffer in an ISR"]
[INFO] [stdout] 22850 | |     #[doc = ""]
[INFO] [stdout] 22851 | |     #[doc = " Attempt to insert an item into the ring buffer from an ISR. This function"]
[INFO] [stdout] 22852 | |     #[doc = " will return immediately if there is insufficient free space in the buffer."]
[INFO] [stdout] ...     |
[INFO] [stdout] 22865 | |     #[doc = "      - pdTRUE if succeeded"]
[INFO] [stdout] 22866 | |     #[doc = "      - pdFALSE when the ring buffer does not have space."]
[INFO] [stdout]       | |________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   pvItem      Pointer to data to insert. NULL is allowed if xItemSize is 0.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:22849:5
[INFO] [stdout]       |
[INFO] [stdout] 22849 | /     #[doc = " @brief       Insert an item into the ring buffer in an ISR"]
[INFO] [stdout] 22850 | |     #[doc = ""]
[INFO] [stdout] 22851 | |     #[doc = " Attempt to insert an item into the ring buffer from an ISR. This function"]
[INFO] [stdout] 22852 | |     #[doc = " will return immediately if there is insufficient free space in the buffer."]
[INFO] [stdout] ...     |
[INFO] [stdout] 22865 | |     #[doc = "      - pdTRUE if succeeded"]
[INFO] [stdout] 22866 | |     #[doc = "      - pdFALSE when the ring buffer does not have space."]
[INFO] [stdout]       | |________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xItemSize   Size of data to insert.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:22849:5
[INFO] [stdout]       |
[INFO] [stdout] 22849 | /     #[doc = " @brief       Insert an item into the ring buffer in an ISR"]
[INFO] [stdout] 22850 | |     #[doc = ""]
[INFO] [stdout] 22851 | |     #[doc = " Attempt to insert an item into the ring buffer from an ISR. This function"]
[INFO] [stdout] 22852 | |     #[doc = " will return immediately if there is insufficient free space in the buffer."]
[INFO] [stdout] ...     |
[INFO] [stdout] 22865 | |     #[doc = "      - pdTRUE if succeeded"]
[INFO] [stdout] 22866 | |     #[doc = "      - pdFALSE when the ring buffer does not have space."]
[INFO] [stdout]       | |________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out]  pxHigherPriorityTaskWoken   Value pointed to will be set to pdTRUE if the function woke up a higher priority task.
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:22875:5
[INFO] [stdout]       |
[INFO] [stdout] 22875 | /     #[doc = " @brief   Retrieve an item from the ring buffer"]
[INFO] [stdout] 22876 | |     #[doc = ""]
[INFO] [stdout] 22877 | |     #[doc = " Attempt to retrieve an item from the ring buffer. This function will block"]
[INFO] [stdout] 22878 | |     #[doc = " until an item is available or until it timesout."]
[INFO] [stdout] ...     |
[INFO] [stdout] 22887 | |     #[doc = "      - Pointer to the retrieved item on success; *pxItemSize filled with the length of the item."]
[INFO] [stdout] 22888 | |     #[doc = "      - NULL on timeout, *pxItemSize is untouched in that case."]
[INFO] [stdout]       | |______________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xRingbuffer     Ring buffer to retrieve the item from
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:22875:5
[INFO] [stdout]       |
[INFO] [stdout] 22875 | /     #[doc = " @brief   Retrieve an item from the ring buffer"]
[INFO] [stdout] 22876 | |     #[doc = ""]
[INFO] [stdout] 22877 | |     #[doc = " Attempt to retrieve an item from the ring buffer. This function will block"]
[INFO] [stdout] 22878 | |     #[doc = " until an item is available or until it timesout."]
[INFO] [stdout] ...     |
[INFO] [stdout] 22887 | |     #[doc = "      - Pointer to the retrieved item on success; *pxItemSize filled with the length of the item."]
[INFO] [stdout] 22888 | |     #[doc = "      - NULL on timeout, *pxItemSize is untouched in that case."]
[INFO] [stdout]       | |______________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out]  pxItemSize      Pointer to a variable to which the size of the retrieved item will be written.
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:22875:5
[INFO] [stdout]       |
[INFO] [stdout] 22875 | /     #[doc = " @brief   Retrieve an item from the ring buffer"]
[INFO] [stdout] 22876 | |     #[doc = ""]
[INFO] [stdout] 22877 | |     #[doc = " Attempt to retrieve an item from the ring buffer. This function will block"]
[INFO] [stdout] 22878 | |     #[doc = " until an item is available or until it timesout."]
[INFO] [stdout] ...     |
[INFO] [stdout] 22887 | |     #[doc = "      - Pointer to the retrieved item on success; *pxItemSize filled with the length of the item."]
[INFO] [stdout] 22888 | |     #[doc = "      - NULL on timeout, *pxItemSize is untouched in that case."]
[INFO] [stdout]       | |______________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xTicksToWait    Ticks to wait for items in the ring buffer.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:22896:5
[INFO] [stdout]       |
[INFO] [stdout] 22896 | /     #[doc = " @brief   Retrieve an item from the ring buffer in an ISR"]
[INFO] [stdout] 22897 | |     #[doc = ""]
[INFO] [stdout] 22898 | |     #[doc = " Attempt to retrieve an item from the ring buffer. This function returns immediately"]
[INFO] [stdout] 22899 | |     #[doc = " if there are no items available for retrieval"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22909 | |     #[doc = "      - Pointer to the retrieved item on success; *pxItemSize filled with the length of the item."]
[INFO] [stdout] 22910 | |     #[doc = "      - NULL when the ring buffer is empty, *pxItemSize is untouched in that case."]
[INFO] [stdout]       | |_________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xRingbuffer     Ring buffer to retrieve the item from
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:22896:5
[INFO] [stdout]       |
[INFO] [stdout] 22896 | /     #[doc = " @brief   Retrieve an item from the ring buffer in an ISR"]
[INFO] [stdout] 22897 | |     #[doc = ""]
[INFO] [stdout] 22898 | |     #[doc = " Attempt to retrieve an item from the ring buffer. This function returns immediately"]
[INFO] [stdout] 22899 | |     #[doc = " if there are no items available for retrieval"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22909 | |     #[doc = "      - Pointer to the retrieved item on success; *pxItemSize filled with the length of the item."]
[INFO] [stdout] 22910 | |     #[doc = "      - NULL when the ring buffer is empty, *pxItemSize is untouched in that case."]
[INFO] [stdout]       | |_________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out]  pxItemSize      Pointer to a variable to which the size of the
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:22917:5
[INFO] [stdout]       |
[INFO] [stdout] 22917 | /     #[doc = " @brief   Retrieve a split item from an allow-split ring buffer"]
[INFO] [stdout] 22918 | |     #[doc = ""]
[INFO] [stdout] 22919 | |     #[doc = " Attempt to retrieve a split item from an allow-split ring buffer. If the item"]
[INFO] [stdout] 22920 | |     #[doc = " is not split, only a single item is retried. If the item is split, both parts"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22935 | |     #[doc = "      - pdTRUE if an item (split or unsplit) was retrieved"]
[INFO] [stdout] 22936 | |     #[doc = "      - pdFALSE when no item was retrieved"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xRingbuffer     Ring buffer to retrieve the item from
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:22917:5
[INFO] [stdout]       |
[INFO] [stdout] 22917 | /     #[doc = " @brief   Retrieve a split item from an allow-split ring buffer"]
[INFO] [stdout] 22918 | |     #[doc = ""]
[INFO] [stdout] 22919 | |     #[doc = " Attempt to retrieve a split item from an allow-split ring buffer. If the item"]
[INFO] [stdout] 22920 | |     #[doc = " is not split, only a single item is retried. If the item is split, both parts"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22935 | |     #[doc = "      - pdTRUE if an item (split or unsplit) was retrieved"]
[INFO] [stdout] 22936 | |     #[doc = "      - pdFALSE when no item was retrieved"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out]  ppvHeadItem     Double pointer to first part (set to NULL if no items were retrieved)
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:22917:5
[INFO] [stdout]       |
[INFO] [stdout] 22917 | /     #[doc = " @brief   Retrieve a split item from an allow-split ring buffer"]
[INFO] [stdout] 22918 | |     #[doc = ""]
[INFO] [stdout] 22919 | |     #[doc = " Attempt to retrieve a split item from an allow-split ring buffer. If the item"]
[INFO] [stdout] 22920 | |     #[doc = " is not split, only a single item is retried. If the item is split, both parts"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22935 | |     #[doc = "      - pdTRUE if an item (split or unsplit) was retrieved"]
[INFO] [stdout] 22936 | |     #[doc = "      - pdFALSE when no item was retrieved"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out]  ppvTailItem     Double pointer to second part (set to NULL if item is not split)
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:22917:5
[INFO] [stdout]       |
[INFO] [stdout] 22917 | /     #[doc = " @brief   Retrieve a split item from an allow-split ring buffer"]
[INFO] [stdout] 22918 | |     #[doc = ""]
[INFO] [stdout] 22919 | |     #[doc = " Attempt to retrieve a split item from an allow-split ring buffer. If the item"]
[INFO] [stdout] 22920 | |     #[doc = " is not split, only a single item is retried. If the item is split, both parts"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22935 | |     #[doc = "      - pdTRUE if an item (split or unsplit) was retrieved"]
[INFO] [stdout] 22936 | |     #[doc = "      - pdFALSE when no item was retrieved"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out]  pxHeadItemSize  Pointer to size of first part (unmodified if no items were retrieved)
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:22917:5
[INFO] [stdout]       |
[INFO] [stdout] 22917 | /     #[doc = " @brief   Retrieve a split item from an allow-split ring buffer"]
[INFO] [stdout] 22918 | |     #[doc = ""]
[INFO] [stdout] 22919 | |     #[doc = " Attempt to retrieve a split item from an allow-split ring buffer. If the item"]
[INFO] [stdout] 22920 | |     #[doc = " is not split, only a single item is retried. If the item is split, both parts"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22935 | |     #[doc = "      - pdTRUE if an item (split or unsplit) was retrieved"]
[INFO] [stdout] 22936 | |     #[doc = "      - pdFALSE when no item was retrieved"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out]  pxTailItemSize  Pointer to size of second part (unmodified if item is not split)
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:22917:5
[INFO] [stdout]       |
[INFO] [stdout] 22917 | /     #[doc = " @brief   Retrieve a split item from an allow-split ring buffer"]
[INFO] [stdout] 22918 | |     #[doc = ""]
[INFO] [stdout] 22919 | |     #[doc = " Attempt to retrieve a split item from an allow-split ring buffer. If the item"]
[INFO] [stdout] 22920 | |     #[doc = " is not split, only a single item is retried. If the item is split, both parts"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22935 | |     #[doc = "      - pdTRUE if an item (split or unsplit) was retrieved"]
[INFO] [stdout] 22936 | |     #[doc = "      - pdFALSE when no item was retrieved"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xTicksToWait    Ticks to wait for items in the ring buffer.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:22947:5
[INFO] [stdout]       |
[INFO] [stdout] 22947 | /     #[doc = " @brief   Retrieve a split item from an allow-split ring buffer in an ISR"]
[INFO] [stdout] 22948 | |     #[doc = ""]
[INFO] [stdout] 22949 | |     #[doc = " Attempt to retrieve a split item from an allow-split ring buffer. If the item"]
[INFO] [stdout] 22950 | |     #[doc = " is not split, only a single item is retried. If the item is split, both parts"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22964 | |     #[doc = "      - pdTRUE if an item (split or unsplit) was retrieved"]
[INFO] [stdout] 22965 | |     #[doc = "      - pdFALSE when no item was retrieved"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xRingbuffer     Ring buffer to retrieve the item from
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:22947:5
[INFO] [stdout]       |
[INFO] [stdout] 22947 | /     #[doc = " @brief   Retrieve a split item from an allow-split ring buffer in an ISR"]
[INFO] [stdout] 22948 | |     #[doc = ""]
[INFO] [stdout] 22949 | |     #[doc = " Attempt to retrieve a split item from an allow-split ring buffer. If the item"]
[INFO] [stdout] 22950 | |     #[doc = " is not split, only a single item is retried. If the item is split, both parts"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22964 | |     #[doc = "      - pdTRUE if an item (split or unsplit) was retrieved"]
[INFO] [stdout] 22965 | |     #[doc = "      - pdFALSE when no item was retrieved"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out]  ppvHeadItem     Double pointer to first part (set to NULL if no items were retrieved)
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:22947:5
[INFO] [stdout]       |
[INFO] [stdout] 22947 | /     #[doc = " @brief   Retrieve a split item from an allow-split ring buffer in an ISR"]
[INFO] [stdout] 22948 | |     #[doc = ""]
[INFO] [stdout] 22949 | |     #[doc = " Attempt to retrieve a split item from an allow-split ring buffer. If the item"]
[INFO] [stdout] 22950 | |     #[doc = " is not split, only a single item is retried. If the item is split, both parts"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22964 | |     #[doc = "      - pdTRUE if an item (split or unsplit) was retrieved"]
[INFO] [stdout] 22965 | |     #[doc = "      - pdFALSE when no item was retrieved"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out]  ppvTailItem     Double pointer to second part (set to NULL if item is not split)
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:22947:5
[INFO] [stdout]       |
[INFO] [stdout] 22947 | /     #[doc = " @brief   Retrieve a split item from an allow-split ring buffer in an ISR"]
[INFO] [stdout] 22948 | |     #[doc = ""]
[INFO] [stdout] 22949 | |     #[doc = " Attempt to retrieve a split item from an allow-split ring buffer. If the item"]
[INFO] [stdout] 22950 | |     #[doc = " is not split, only a single item is retried. If the item is split, both parts"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22964 | |     #[doc = "      - pdTRUE if an item (split or unsplit) was retrieved"]
[INFO] [stdout] 22965 | |     #[doc = "      - pdFALSE when no item was retrieved"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out]  pxHeadItemSize  Pointer to size of first part (unmodified if no items were retrieved)
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:22947:5
[INFO] [stdout]       |
[INFO] [stdout] 22947 | /     #[doc = " @brief   Retrieve a split item from an allow-split ring buffer in an ISR"]
[INFO] [stdout] 22948 | |     #[doc = ""]
[INFO] [stdout] 22949 | |     #[doc = " Attempt to retrieve a split item from an allow-split ring buffer. If the item"]
[INFO] [stdout] 22950 | |     #[doc = " is not split, only a single item is retried. If the item is split, both parts"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22964 | |     #[doc = "      - pdTRUE if an item (split or unsplit) was retrieved"]
[INFO] [stdout] 22965 | |     #[doc = "      - pdFALSE when no item was retrieved"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out]  pxTailItemSize  Pointer to size of second part (unmodified if item is not split)
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:22975:5
[INFO] [stdout]       |
[INFO] [stdout] 22975 | /     #[doc = " @brief   Retrieve bytes from a byte buffer, specifying the maximum amount of bytes to retrieve"]
[INFO] [stdout] 22976 | |     #[doc = ""]
[INFO] [stdout] 22977 | |     #[doc = " Attempt to retrieve data from a byte buffer whilst specifying a maximum number"]
[INFO] [stdout] 22978 | |     #[doc = " of bytes to retrieve. This function will block until there is data available"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22992 | |     #[doc = "        the length of the item."]
[INFO] [stdout] 22993 | |     #[doc = "      - NULL on timeout, *pxItemSize is untouched in that case."]
[INFO] [stdout]       | |______________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xRingbuffer     Ring buffer to retrieve the item from
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:22975:5
[INFO] [stdout]       |
[INFO] [stdout] 22975 | /     #[doc = " @brief   Retrieve bytes from a byte buffer, specifying the maximum amount of bytes to retrieve"]
[INFO] [stdout] 22976 | |     #[doc = ""]
[INFO] [stdout] 22977 | |     #[doc = " Attempt to retrieve data from a byte buffer whilst specifying a maximum number"]
[INFO] [stdout] 22978 | |     #[doc = " of bytes to retrieve. This function will block until there is data available"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22992 | |     #[doc = "        the length of the item."]
[INFO] [stdout] 22993 | |     #[doc = "      - NULL on timeout, *pxItemSize is untouched in that case."]
[INFO] [stdout]       | |______________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out]  pxItemSize      Pointer to a variable to which the size of the retrieved item will be written.
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:22975:5
[INFO] [stdout]       |
[INFO] [stdout] 22975 | /     #[doc = " @brief   Retrieve bytes from a byte buffer, specifying the maximum amount of bytes to retrieve"]
[INFO] [stdout] 22976 | |     #[doc = ""]
[INFO] [stdout] 22977 | |     #[doc = " Attempt to retrieve data from a byte buffer whilst specifying a maximum number"]
[INFO] [stdout] 22978 | |     #[doc = " of bytes to retrieve. This function will block until there is data available"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22992 | |     #[doc = "        the length of the item."]
[INFO] [stdout] 22993 | |     #[doc = "      - NULL on timeout, *pxItemSize is untouched in that case."]
[INFO] [stdout]       | |______________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xTicksToWait    Ticks to wait for items in the ring buffer.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:22975:5
[INFO] [stdout]       |
[INFO] [stdout] 22975 | /     #[doc = " @brief   Retrieve bytes from a byte buffer, specifying the maximum amount of bytes to retrieve"]
[INFO] [stdout] 22976 | |     #[doc = ""]
[INFO] [stdout] 22977 | |     #[doc = " Attempt to retrieve data from a byte buffer whilst specifying a maximum number"]
[INFO] [stdout] 22978 | |     #[doc = " of bytes to retrieve. This function will block until there is data available"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22992 | |     #[doc = "        the length of the item."]
[INFO] [stdout] 22993 | |     #[doc = "      - NULL on timeout, *pxItemSize is untouched in that case."]
[INFO] [stdout]       | |______________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xMaxSize        Maximum number of bytes to return.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:23002:5
[INFO] [stdout]       |
[INFO] [stdout] 23002 | /     #[doc = " @brief   Retrieve bytes from a byte buffer, specifying the maximum amount of"]
[INFO] [stdout] 23003 | |     #[doc = "          bytes to retrieve. Call this from an ISR."]
[INFO] [stdout] 23004 | |     #[doc = ""]
[INFO] [stdout] 23005 | |     #[doc = " Attempt to retrieve bytes from a byte buffer whilst specifying a maximum number"]
[INFO] [stdout] ...     |
[INFO] [stdout] 23019 | |     #[doc = "        the length of the item."]
[INFO] [stdout] 23020 | |     #[doc = "      - NULL when the ring buffer is empty, *pxItemSize is untouched in that case."]
[INFO] [stdout]       | |_________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xRingbuffer Ring buffer to retrieve the item from
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:23002:5
[INFO] [stdout]       |
[INFO] [stdout] 23002 | /     #[doc = " @brief   Retrieve bytes from a byte buffer, specifying the maximum amount of"]
[INFO] [stdout] 23003 | |     #[doc = "          bytes to retrieve. Call this from an ISR."]
[INFO] [stdout] 23004 | |     #[doc = ""]
[INFO] [stdout] 23005 | |     #[doc = " Attempt to retrieve bytes from a byte buffer whilst specifying a maximum number"]
[INFO] [stdout] ...     |
[INFO] [stdout] 23019 | |     #[doc = "        the length of the item."]
[INFO] [stdout] 23020 | |     #[doc = "      - NULL when the ring buffer is empty, *pxItemSize is untouched in that case."]
[INFO] [stdout]       | |_________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out]  pxItemSize  Pointer to a variable to which the size of the retrieved item will be written.
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:23002:5
[INFO] [stdout]       |
[INFO] [stdout] 23002 | /     #[doc = " @brief   Retrieve bytes from a byte buffer, specifying the maximum amount of"]
[INFO] [stdout] 23003 | |     #[doc = "          bytes to retrieve. Call this from an ISR."]
[INFO] [stdout] 23004 | |     #[doc = ""]
[INFO] [stdout] 23005 | |     #[doc = " Attempt to retrieve bytes from a byte buffer whilst specifying a maximum number"]
[INFO] [stdout] ...     |
[INFO] [stdout] 23019 | |     #[doc = "        the length of the item."]
[INFO] [stdout] 23020 | |     #[doc = "      - NULL when the ring buffer is empty, *pxItemSize is untouched in that case."]
[INFO] [stdout]       | |_________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xMaxSize    Maximum number of bytes to return.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:23028:5
[INFO] [stdout]       |
[INFO] [stdout] 23028 | /     #[doc = " @brief   Return a previously-retrieved item to the ring buffer"]
[INFO] [stdout] 23029 | |     #[doc = ""]
[INFO] [stdout] 23030 | |     #[doc = " @param[in]   xRingbuffer Ring buffer the item was retrieved from"]
[INFO] [stdout] 23031 | |     #[doc = " @param[in]   pvItem      Item that was received earlier"]
[INFO] [stdout] 23032 | |     #[doc = ""]
[INFO] [stdout] 23033 | |     #[doc = " @note    If a split item is retrieved, both parts should be returned by calling this function twice"]
[INFO] [stdout]       | |___________________________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xRingbuffer Ring buffer the item was retrieved from
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:23028:5
[INFO] [stdout]       |
[INFO] [stdout] 23028 | /     #[doc = " @brief   Return a previously-retrieved item to the ring buffer"]
[INFO] [stdout] 23029 | |     #[doc = ""]
[INFO] [stdout] 23030 | |     #[doc = " @param[in]   xRingbuffer Ring buffer the item was retrieved from"]
[INFO] [stdout] 23031 | |     #[doc = " @param[in]   pvItem      Item that was received earlier"]
[INFO] [stdout] 23032 | |     #[doc = ""]
[INFO] [stdout] 23033 | |     #[doc = " @note    If a split item is retrieved, both parts should be returned by calling this function twice"]
[INFO] [stdout]       | |___________________________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   pvItem      Item that was received earlier
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:23037:5
[INFO] [stdout]       |
[INFO] [stdout] 23037 | /     #[doc = " @brief   Return a previously-retrieved item to the ring buffer from an ISR"]
[INFO] [stdout] 23038 | |     #[doc = ""]
[INFO] [stdout] 23039 | |     #[doc = " @param[in]   xRingbuffer Ring buffer the item was retrieved from"]
[INFO] [stdout] 23040 | |     #[doc = " @param[in]   pvItem      Item that was received earlier"]
[INFO] [stdout] ...     |
[INFO] [stdout] 23043 | |     #[doc = ""]
[INFO] [stdout] 23044 | |     #[doc = " @note    If a split item is retrieved, both parts should be returned by calling this function twice"]
[INFO] [stdout]       | |___________________________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xRingbuffer Ring buffer the item was retrieved from
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:23037:5
[INFO] [stdout]       |
[INFO] [stdout] 23037 | /     #[doc = " @brief   Return a previously-retrieved item to the ring buffer from an ISR"]
[INFO] [stdout] 23038 | |     #[doc = ""]
[INFO] [stdout] 23039 | |     #[doc = " @param[in]   xRingbuffer Ring buffer the item was retrieved from"]
[INFO] [stdout] 23040 | |     #[doc = " @param[in]   pvItem      Item that was received earlier"]
[INFO] [stdout] ...     |
[INFO] [stdout] 23043 | |     #[doc = ""]
[INFO] [stdout] 23044 | |     #[doc = " @note    If a split item is retrieved, both parts should be returned by calling this function twice"]
[INFO] [stdout]       | |___________________________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   pvItem      Item that was received earlier
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:23037:5
[INFO] [stdout]       |
[INFO] [stdout] 23037 | /     #[doc = " @brief   Return a previously-retrieved item to the ring buffer from an ISR"]
[INFO] [stdout] 23038 | |     #[doc = ""]
[INFO] [stdout] 23039 | |     #[doc = " @param[in]   xRingbuffer Ring buffer the item was retrieved from"]
[INFO] [stdout] 23040 | |     #[doc = " @param[in]   pvItem      Item that was received earlier"]
[INFO] [stdout] ...     |
[INFO] [stdout] 23043 | |     #[doc = ""]
[INFO] [stdout] 23044 | |     #[doc = " @note    If a split item is retrieved, both parts should be returned by calling this function twice"]
[INFO] [stdout]       | |___________________________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out]  pxHigherPriorityTaskWoken   Value pointed to will be set to pdTRUE
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:23052:5
[INFO] [stdout]       |
[INFO] [stdout] 23052 | /     #[doc = " @brief   Delete a ring buffer"]
[INFO] [stdout] 23053 | |     #[doc = ""]
[INFO] [stdout] 23054 | |     #[doc = " @param[in]   xRingbuffer     Ring buffer to delete"]
[INFO] [stdout]       | |__________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xRingbuffer     Ring buffer to delete
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:23058:5
[INFO] [stdout]       |
[INFO] [stdout] 23058 | /     #[doc = " @brief   Get maximum size of an item that can be placed in the ring buffer"]
[INFO] [stdout] 23059 | |     #[doc = ""]
[INFO] [stdout] 23060 | |     #[doc = " This function returns the maximum size an item can have if it was placed in"]
[INFO] [stdout] 23061 | |     #[doc = " an empty ring buffer."]
[INFO] [stdout] ...     |
[INFO] [stdout] 23064 | |     #[doc = ""]
[INFO] [stdout] 23065 | |     #[doc = " @return  Maximum size, in bytes, of an item that can be placed in a ring buffer."]
[INFO] [stdout]       | |________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xRingbuffer     Ring buffer to query
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:23069:5
[INFO] [stdout]       |
[INFO] [stdout] 23069 | /     #[doc = " @brief   Get current free size available for an item/data in the buffer"]
[INFO] [stdout] 23070 | |     #[doc = ""]
[INFO] [stdout] 23071 | |     #[doc = " This gives the real time free space available for an item/data in the ring"]
[INFO] [stdout] 23072 | |     #[doc = " buffer. This represents the maximum size an item/data can have if it was"]
[INFO] [stdout] ...     |
[INFO] [stdout] 23080 | |     #[doc = ""]
[INFO] [stdout] 23081 | |     #[doc = " @return  Current free size, in bytes, available for an entry"]
[INFO] [stdout]       | |____________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xRingbuffer     Ring buffer to query
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:23085:5
[INFO] [stdout]       |
[INFO] [stdout] 23085 | /     #[doc = " @brief   Add the ring buffer's read semaphore to a queue set."]
[INFO] [stdout] 23086 | |     #[doc = ""]
[INFO] [stdout] 23087 | |     #[doc = " The ring buffer's read semaphore indicates that data has been written"]
[INFO] [stdout] 23088 | |     #[doc = " to the ring buffer. This function adds the ring buffer's read semaphore to"]
[INFO] [stdout] ...     |
[INFO] [stdout] 23094 | |     #[doc = " @return"]
[INFO] [stdout] 23095 | |     #[doc = "      - pdTRUE on success, pdFALSE otherwise"]
[INFO] [stdout]       | |___________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xRingbuffer     Ring buffer to add to the queue set
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:23085:5
[INFO] [stdout]       |
[INFO] [stdout] 23085 | /     #[doc = " @brief   Add the ring buffer's read semaphore to a queue set."]
[INFO] [stdout] 23086 | |     #[doc = ""]
[INFO] [stdout] 23087 | |     #[doc = " The ring buffer's read semaphore indicates that data has been written"]
[INFO] [stdout] 23088 | |     #[doc = " to the ring buffer. This function adds the ring buffer's read semaphore to"]
[INFO] [stdout] ...     |
[INFO] [stdout] 23094 | |     #[doc = " @return"]
[INFO] [stdout] 23095 | |     #[doc = "      - pdTRUE on success, pdFALSE otherwise"]
[INFO] [stdout]       | |___________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xQueueSet       Queue set to add the ring buffer's read semaphore to
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:23102:5
[INFO] [stdout]       |
[INFO] [stdout] 23102 | /     #[doc = " @brief   Check if the selected queue set member is the ring buffer's read semaphore"]
[INFO] [stdout] 23103 | |     #[doc = ""]
[INFO] [stdout] 23104 | |     #[doc = " This API checks if queue set member returned from xQueueSelectFromSet()"]
[INFO] [stdout] 23105 | |     #[doc = " is the read semaphore of this ring buffer. If so, this indicates the ring buffer"]
[INFO] [stdout] ...     |
[INFO] [stdout] 23112 | |     #[doc = "      - pdTRUE when semaphore belongs to ring buffer"]
[INFO] [stdout] 23113 | |     #[doc = "      - pdFALSE otherwise."]
[INFO] [stdout]       | |_________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xRingbuffer     Ring buffer which should be checked
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:23102:5
[INFO] [stdout]       |
[INFO] [stdout] 23102 | /     #[doc = " @brief   Check if the selected queue set member is the ring buffer's read semaphore"]
[INFO] [stdout] 23103 | |     #[doc = ""]
[INFO] [stdout] 23104 | |     #[doc = " This API checks if queue set member returned from xQueueSelectFromSet()"]
[INFO] [stdout] 23105 | |     #[doc = " is the read semaphore of this ring buffer. If so, this indicates the ring buffer"]
[INFO] [stdout] ...     |
[INFO] [stdout] 23112 | |     #[doc = "      - pdTRUE when semaphore belongs to ring buffer"]
[INFO] [stdout] 23113 | |     #[doc = "      - pdFALSE otherwise."]
[INFO] [stdout]       | |_________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xMember         Member returned from xQueueSelectFromSet
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:23120:5
[INFO] [stdout]       |
[INFO] [stdout] 23120 | /     #[doc = " @brief   Remove the ring buffer's read semaphore from a queue set."]
[INFO] [stdout] 23121 | |     #[doc = ""]
[INFO] [stdout] 23122 | |     #[doc = " This specifically removes a ring buffer's read semaphore from a queue set. The"]
[INFO] [stdout] 23123 | |     #[doc = " read semaphore is used to indicate when data has been written to the ring buffer"]
[INFO] [stdout] ...     |
[INFO] [stdout] 23129 | |     #[doc = "      - pdTRUE on success"]
[INFO] [stdout] 23130 | |     #[doc = "      - pdFALSE otherwise"]
[INFO] [stdout]       | |________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xRingbuffer     Ring buffer to remove from the queue set
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:23120:5
[INFO] [stdout]       |
[INFO] [stdout] 23120 | /     #[doc = " @brief   Remove the ring buffer's read semaphore from a queue set."]
[INFO] [stdout] 23121 | |     #[doc = ""]
[INFO] [stdout] 23122 | |     #[doc = " This specifically removes a ring buffer's read semaphore from a queue set. The"]
[INFO] [stdout] 23123 | |     #[doc = " read semaphore is used to indicate when data has been written to the ring buffer"]
[INFO] [stdout] ...     |
[INFO] [stdout] 23129 | |     #[doc = "      - pdTRUE on success"]
[INFO] [stdout] 23130 | |     #[doc = "      - pdFALSE otherwise"]
[INFO] [stdout]       | |________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xQueueSet       Queue set to remove the ring buffer's read semaphore from
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:23137:5
[INFO] [stdout]       |
[INFO] [stdout] 23137 | /     #[doc = " @brief   Get information about ring buffer status"]
[INFO] [stdout] 23138 | |     #[doc = ""]
[INFO] [stdout] 23139 | |     #[doc = " Get information of the a ring buffer's current status such as"]
[INFO] [stdout] 23140 | |     #[doc = " free/read/write pointer positions, and number of items waiting to be retrieved."]
[INFO] [stdout] ...     |
[INFO] [stdout] 23146 | |     #[doc = " @param[out]  uxWrite         Pointer use to store write pointer position"]
[INFO] [stdout] 23147 | |     #[doc = " @param[out]  uxItemsWaiting  Pointer use to store number of items (bytes for byte buffer) waiting to be retrieved"]
[INFO] [stdout]       | |_________________________________________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]   xRingbuffer     Ring buffer to remove from the queue set
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:23137:5
[INFO] [stdout]       |
[INFO] [stdout] 23137 | /     #[doc = " @brief   Get information about ring buffer status"]
[INFO] [stdout] 23138 | |     #[doc = ""]
[INFO] [stdout] 23139 | |     #[doc = " Get information of the a ring buffer's current status such as"]
[INFO] [stdout] 23140 | |     #[doc = " free/read/write pointer positions, and number of items waiting to be retrieved."]
[INFO] [stdout] ...     |
[INFO] [stdout] 23146 | |     #[doc = " @param[out]  uxWrite         Pointer use to store write pointer position"]
[INFO] [stdout] 23147 | |     #[doc = " @param[out]  uxItemsWaiting  Pointer use to store number of items (bytes for byte buffer) waiting to be retrieved"]
[INFO] [stdout]       | |_________________________________________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out]  uxFree          Pointer use to store free pointer position
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:23137:5
[INFO] [stdout]       |
[INFO] [stdout] 23137 | /     #[doc = " @brief   Get information about ring buffer status"]
[INFO] [stdout] 23138 | |     #[doc = ""]
[INFO] [stdout] 23139 | |     #[doc = " Get information of the a ring buffer's current status such as"]
[INFO] [stdout] 23140 | |     #[doc = " free/read/write pointer positions, and number of items waiting to be retrieved."]
[INFO] [stdout] ...     |
[INFO] [stdout] 23146 | |     #[doc = " @param[out]  uxWrite         Pointer use to store write pointer position"]
[INFO] [stdout] 23147 | |     #[doc = " @param[out]  uxItemsWaiting  Pointer use to store number of items (bytes for byte buffer) waiting to be retrieved"]
[INFO] [stdout]       | |_________________________________________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out]  uxRead          Pointer use to store read pointer position
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:23137:5
[INFO] [stdout]       |
[INFO] [stdout] 23137 | /     #[doc = " @brief   Get information about ring buffer status"]
[INFO] [stdout] 23138 | |     #[doc = ""]
[INFO] [stdout] 23139 | |     #[doc = " Get information of the a ring buffer's current status such as"]
[INFO] [stdout] 23140 | |     #[doc = " free/read/write pointer positions, and number of items waiting to be retrieved."]
[INFO] [stdout] ...     |
[INFO] [stdout] 23146 | |     #[doc = " @param[out]  uxWrite         Pointer use to store write pointer position"]
[INFO] [stdout] 23147 | |     #[doc = " @param[out]  uxItemsWaiting  Pointer use to store number of items (bytes for byte buffer) waiting to be retrieved"]
[INFO] [stdout]       | |_________________________________________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out]  uxWrite         Pointer use to store write pointer position
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:23137:5
[INFO] [stdout]       |
[INFO] [stdout] 23137 | /     #[doc = " @brief   Get information about ring buffer status"]
[INFO] [stdout] 23138 | |     #[doc = ""]
[INFO] [stdout] 23139 | |     #[doc = " Get information of the a ring buffer's current status such as"]
[INFO] [stdout] 23140 | |     #[doc = " free/read/write pointer positions, and number of items waiting to be retrieved."]
[INFO] [stdout] ...     |
[INFO] [stdout] 23146 | |     #[doc = " @param[out]  uxWrite         Pointer use to store write pointer position"]
[INFO] [stdout] 23147 | |     #[doc = " @param[out]  uxItemsWaiting  Pointer use to store number of items (bytes for byte buffer) waiting to be retrieved"]
[INFO] [stdout]       | |_________________________________________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out]  uxItemsWaiting  Pointer use to store number of items (bytes for byte buffer) waiting to be retrieved
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:28644:5
[INFO] [stdout]       |
[INFO] [stdout] 28644 | /     #[doc = " @brief      enable peripheral module"]
[INFO] [stdout] 28645 | |     #[doc = ""]
[INFO] [stdout] 28646 | |     #[doc = " @param[in]  periph    :  Peripheral module name"]
[INFO] [stdout] 28647 | |     #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 28650 | |     #[doc = " @return     NULL"]
[INFO] [stdout] 28651 | |     #[doc = ""]
[INFO] [stdout]       | |_______________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]  periph    :  Peripheral module name
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:28655:5
[INFO] [stdout]       |
[INFO] [stdout] 28655 | /     #[doc = " @brief      disable peripheral module"]
[INFO] [stdout] 28656 | |     #[doc = ""]
[INFO] [stdout] 28657 | |     #[doc = " @param[in]  periph    :  Peripheral module name"]
[INFO] [stdout] 28658 | |     #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 28661 | |     #[doc = " @return     NULL"]
[INFO] [stdout] 28662 | |     #[doc = ""]
[INFO] [stdout]       | |_______________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]  periph    :  Peripheral module name
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/bindings.rs:28666:5
[INFO] [stdout]       |
[INFO] [stdout] 28666 | /     #[doc = " @brief      reset peripheral module"]
[INFO] [stdout] 28667 | |     #[doc = ""]
[INFO] [stdout] 28668 | |     #[doc = " @param[in]  periph    :  Peripheral module name"]
[INFO] [stdout] 28669 | |     #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 28674 | |     #[doc = " @return     NULL"]
[INFO] [stdout] 28675 | |     #[doc = ""]
[INFO] [stdout]       | |_______________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]  periph    :  Peripheral module name
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `in`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:28915:5
[INFO] [stdout]       |
[INFO] [stdout] 28915 | /     #[doc = " @brief Write data to I2S DMA transmit buffer."]
[INFO] [stdout] 28916 | |     #[doc = ""]
[INFO] [stdout] 28917 | |     #[doc = " @param i2s_num             I2S_NUM_0, I2S_NUM_1"]
[INFO] [stdout] 28918 | |     #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 28933 | |     #[doc = "     - ESP_OK               Success"]
[INFO] [stdout] 28934 | |     #[doc = "     - ESP_ERR_INVALID_ARG  Parameter error"]
[INFO] [stdout]       | |__________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] bytes_written  Number of bytes written, if timeout, the result will be less than the size passed in.
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:28944:5
[INFO] [stdout]       |
[INFO] [stdout] 28944 | /     #[doc = " @brief Write data to I2S DMA transmit buffer while expanding the number of bits per sample. For example, expanding 16-bit P...
[INFO] [stdout] 28945 | |     #[doc = ""]
[INFO] [stdout] 28946 | |     #[doc = " @param i2s_num             I2S_NUM_0, I2S_NUM_1"]
[INFO] [stdout] 28947 | |     #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 28969 | |     #[doc = "     - ESP_OK              Success"]
[INFO] [stdout] 28970 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] bytes_written  Number of bytes written, if timeout, the result will be less than the size passed in.
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:28998:5
[INFO] [stdout]       |
[INFO] [stdout] 28998 | /     #[doc = " @brief Read data from I2S DMA receive buffer"]
[INFO] [stdout] 28999 | |     #[doc = ""]
[INFO] [stdout] 29000 | |     #[doc = " @param i2s_num         I2S_NUM_0, I2S_NUM_1"]
[INFO] [stdout] 29001 | |     #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 29014 | |     #[doc = "     - ESP_OK               Success"]
[INFO] [stdout] 29015 | |     #[doc = "     - ESP_ERR_INVALID_ARG  Parameter error"]
[INFO] [stdout]       | |__________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] bytes_read Number of bytes read, if timeout, bytes read will be less than the size passed in.
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:39755:5
[INFO] [stdout]       |
[INFO] [stdout] 39755 | /     #[doc = " @brief Connect a SPI peripheral to GPIO pins"]
[INFO] [stdout] 39756 | |     #[doc = ""]
[INFO] [stdout] 39757 | |     #[doc = " This routine is used to connect a SPI peripheral to the IO-pads and DMA channel given in"]
[INFO] [stdout] 39758 | |     #[doc = " the arguments. Depending on the IO-pads requested, the routing is done either using the"]
[INFO] [stdout] ...     |
[INFO] [stdout] 39782 | |     #[doc = "         - ESP_ERR_INVALID_ARG   if parameter is invalid"]
[INFO] [stdout] 39783 | |     #[doc = "         - ESP_OK                on success"]
[INFO] [stdout]       | |__________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] flags_o A SPICOMMON_BUSFLAG_* flag combination of bus abilities will be written to this address.
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:40428:5
[INFO] [stdout]       |
[INFO] [stdout] 40428 | /     #[doc = " @brief Get the result of a SPI transaction queued earlier"]
[INFO] [stdout] 40429 | |     #[doc = ""]
[INFO] [stdout] 40430 | |     #[doc = " This routine will wait until a transaction to the given device (queued earlier with"]
[INFO] [stdout] 40431 | |     #[doc = " spi_slave_queue_trans) has succesfully completed. It will then return the description of the"]
[INFO] [stdout] ...     |
[INFO] [stdout] 40443 | |     #[doc = "         - ESP_ERR_INVALID_ARG   if parameter is invalid"]
[INFO] [stdout] 40444 | |     #[doc = "         - ESP_OK                on success"]
[INFO] [stdout]       | |__________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] trans_desc Pointer to variable able to contain a pointer to the description of the
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]      --> src/bindings.rs:41944:5
[INFO] [stdout]       |
[INFO] [stdout] 41944 | /     #[doc = " @brief Read the counter value of hardware timer."]
[INFO] [stdout] 41945 | |     #[doc = ""]
[INFO] [stdout] 41946 | |     #[doc = " @param group_num Timer group, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 41947 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 41951 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 41952 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                            ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `0`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]      --> src/bindings.rs:41944:5
[INFO] [stdout]       |
[INFO] [stdout] 41944 | /     #[doc = " @brief Read the counter value of hardware timer."]
[INFO] [stdout] 41945 | |     #[doc = ""]
[INFO] [stdout] 41946 | |     #[doc = " @param group_num Timer group, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 41947 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 41951 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 41952 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                                                ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `1`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]      --> src/bindings.rs:41960:5
[INFO] [stdout]       |
[INFO] [stdout] 41960 | /     #[doc = " @brief Read the counter value of hardware timer, in unit of a given scale."]
[INFO] [stdout] 41961 | |     #[doc = ""]
[INFO] [stdout] 41962 | |     #[doc = " @param group_num Timer group, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 41963 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 41967 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 41968 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                            ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `0`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]      --> src/bindings.rs:41960:5
[INFO] [stdout]       |
[INFO] [stdout] 41960 | /     #[doc = " @brief Read the counter value of hardware timer, in unit of a given scale."]
[INFO] [stdout] 41961 | |     #[doc = ""]
[INFO] [stdout] 41962 | |     #[doc = " @param group_num Timer group, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 41963 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 41967 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 41968 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                                                ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `1`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]      --> src/bindings.rs:41976:5
[INFO] [stdout]       |
[INFO] [stdout] 41976 | /     #[doc = " @brief Set counter value to hardware timer."]
[INFO] [stdout] 41977 | |     #[doc = ""]
[INFO] [stdout] 41978 | |     #[doc = " @param group_num Timer group, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 41979 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 41983 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 41984 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                            ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `0`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]      --> src/bindings.rs:41976:5
[INFO] [stdout]       |
[INFO] [stdout] 41976 | /     #[doc = " @brief Set counter value to hardware timer."]
[INFO] [stdout] 41977 | |     #[doc = ""]
[INFO] [stdout] 41978 | |     #[doc = " @param group_num Timer group, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 41979 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 41983 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 41984 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                                                ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `1`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]      --> src/bindings.rs:41992:5
[INFO] [stdout]       |
[INFO] [stdout] 41992 | /     #[doc = " @brief Start the counter of hardware timer."]
[INFO] [stdout] 41993 | |     #[doc = ""]
[INFO] [stdout] 41994 | |     #[doc = " @param group_num Timer group number, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 41995 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 41998 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 41999 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                            ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `0`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]      --> src/bindings.rs:41992:5
[INFO] [stdout]       |
[INFO] [stdout] 41992 | /     #[doc = " @brief Start the counter of hardware timer."]
[INFO] [stdout] 41993 | |     #[doc = ""]
[INFO] [stdout] 41994 | |     #[doc = " @param group_num Timer group number, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 41995 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 41998 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 41999 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                                                ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `1`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]      --> src/bindings.rs:42003:5
[INFO] [stdout]       |
[INFO] [stdout] 42003 | /     #[doc = " @brief Pause the counter of hardware timer."]
[INFO] [stdout] 42004 | |     #[doc = ""]
[INFO] [stdout] 42005 | |     #[doc = " @param group_num Timer group number, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 42006 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 42009 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 42010 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                            ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `0`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]      --> src/bindings.rs:42003:5
[INFO] [stdout]       |
[INFO] [stdout] 42003 | /     #[doc = " @brief Pause the counter of hardware timer."]
[INFO] [stdout] 42004 | |     #[doc = ""]
[INFO] [stdout] 42005 | |     #[doc = " @param group_num Timer group number, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 42006 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 42009 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 42010 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                                                ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `1`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]      --> src/bindings.rs:42014:5
[INFO] [stdout]       |
[INFO] [stdout] 42014 | /     #[doc = " @brief Set counting mode for hardware timer."]
[INFO] [stdout] 42015 | |     #[doc = ""]
[INFO] [stdout] 42016 | |     #[doc = " @param group_num Timer group number, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 42017 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 42021 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 42022 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                            ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `0`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]      --> src/bindings.rs:42014:5
[INFO] [stdout]       |
[INFO] [stdout] 42014 | /     #[doc = " @brief Set counting mode for hardware timer."]
[INFO] [stdout] 42015 | |     #[doc = ""]
[INFO] [stdout] 42016 | |     #[doc = " @param group_num Timer group number, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 42017 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 42021 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 42022 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                                                ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `1`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]      --> src/bindings.rs:42030:5
[INFO] [stdout]       |
[INFO] [stdout] 42030 | /     #[doc = " @brief Enable or disable counter reload function when alarm event occurs."]
[INFO] [stdout] 42031 | |     #[doc = ""]
[INFO] [stdout] 42032 | |     #[doc = " @param group_num Timer group number, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 42033 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 42037 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 42038 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                            ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `0`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]      --> src/bindings.rs:42030:5
[INFO] [stdout]       |
[INFO] [stdout] 42030 | /     #[doc = " @brief Enable or disable counter reload function when alarm event occurs."]
[INFO] [stdout] 42031 | |     #[doc = ""]
[INFO] [stdout] 42032 | |     #[doc = " @param group_num Timer group number, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 42033 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 42037 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 42038 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                                                ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `1`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]      --> src/bindings.rs:42046:5
[INFO] [stdout]       |
[INFO] [stdout] 42046 | /     #[doc = " @brief Set hardware timer source clock divider. Timer groups clock are divider from APB clock."]
[INFO] [stdout] 42047 | |     #[doc = ""]
[INFO] [stdout] 42048 | |     #[doc = " @param group_num Timer group number, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 42049 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 42053 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 42054 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                            ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `0`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]      --> src/bindings.rs:42046:5
[INFO] [stdout]       |
[INFO] [stdout] 42046 | /     #[doc = " @brief Set hardware timer source clock divider. Timer groups clock are divider from APB clock."]
[INFO] [stdout] 42047 | |     #[doc = ""]
[INFO] [stdout] 42048 | |     #[doc = " @param group_num Timer group number, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 42049 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 42053 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 42054 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                                                ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `1`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]      --> src/bindings.rs:42062:5
[INFO] [stdout]       |
[INFO] [stdout] 42062 | /     #[doc = " @brief Set timer alarm value."]
[INFO] [stdout] 42063 | |     #[doc = ""]
[INFO] [stdout] 42064 | |     #[doc = " @param group_num Timer group, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 42065 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 42069 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 42070 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                            ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `0`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]      --> src/bindings.rs:42062:5
[INFO] [stdout]       |
[INFO] [stdout] 42062 | /     #[doc = " @brief Set timer alarm value."]
[INFO] [stdout] 42063 | |     #[doc = ""]
[INFO] [stdout] 42064 | |     #[doc = " @param group_num Timer group, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 42065 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 42069 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 42070 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                                                ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `1`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]      --> src/bindings.rs:42078:5
[INFO] [stdout]       |
[INFO] [stdout] 42078 | /     #[doc = " @brief Get timer alarm value."]
[INFO] [stdout] 42079 | |     #[doc = ""]
[INFO] [stdout] 42080 | |     #[doc = " @param group_num Timer group, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 42081 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 42085 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 42086 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                            ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `0`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]      --> src/bindings.rs:42078:5
[INFO] [stdout]       |
[INFO] [stdout] 42078 | /     #[doc = " @brief Get timer alarm value."]
[INFO] [stdout] 42079 | |     #[doc = ""]
[INFO] [stdout] 42080 | |     #[doc = " @param group_num Timer group, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 42081 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 42085 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 42086 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                                                ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `1`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]      --> src/bindings.rs:42094:5
[INFO] [stdout]       |
[INFO] [stdout] 42094 | /     #[doc = " @brief Enable or disable generation of timer alarm events."]
[INFO] [stdout] 42095 | |     #[doc = ""]
[INFO] [stdout] 42096 | |     #[doc = " @param group_num Timer group, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 42097 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 42101 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 42102 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                            ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `0`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]      --> src/bindings.rs:42094:5
[INFO] [stdout]       |
[INFO] [stdout] 42094 | /     #[doc = " @brief Enable or disable generation of timer alarm events."]
[INFO] [stdout] 42095 | |     #[doc = ""]
[INFO] [stdout] 42096 | |     #[doc = " @param group_num Timer group, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 42097 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 42101 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 42102 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                                                ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `1`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]      --> src/bindings.rs:42140:5
[INFO] [stdout]       |
[INFO] [stdout] 42140 | /     #[doc = " @brief Initializes and configure the timer."]
[INFO] [stdout] 42141 | |     #[doc = ""]
[INFO] [stdout] 42142 | |     #[doc = " @param group_num Timer group number, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 42143 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 42147 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 42148 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                            ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `0`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]      --> src/bindings.rs:42140:5
[INFO] [stdout]       |
[INFO] [stdout] 42140 | /     #[doc = " @brief Initializes and configure the timer."]
[INFO] [stdout] 42141 | |     #[doc = ""]
[INFO] [stdout] 42142 | |     #[doc = " @param group_num Timer group number, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 42143 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 42147 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 42148 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                                                ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `1`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]      --> src/bindings.rs:42156:5
[INFO] [stdout]       |
[INFO] [stdout] 42156 | /     #[doc = " @brief Get timer configure value."]
[INFO] [stdout] 42157 | |     #[doc = ""]
[INFO] [stdout] 42158 | |     #[doc = " @param group_num Timer group number, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 42159 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 42163 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 42164 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                            ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `0`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]      --> src/bindings.rs:42156:5
[INFO] [stdout]       |
[INFO] [stdout] 42156 | /     #[doc = " @brief Get timer configure value."]
[INFO] [stdout] 42157 | |     #[doc = ""]
[INFO] [stdout] 42158 | |     #[doc = " @param group_num Timer group number, 0 for TIMERG0 or 1 for TIMERG1"]
[INFO] [stdout] 42159 | |     #[doc = " @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]"]
[INFO] [stdout] ...     |
[INFO] [stdout] 42163 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout] 42164 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout]       | |_________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1]
[INFO] [stdout]                                                                                ^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `1`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:46939:5
[INFO] [stdout]       |
[INFO] [stdout] 46939 | /     #[doc = " @brief Get the number of RX pin signal edges for light sleep wakeup."]
[INFO] [stdout] 46940 | |     #[doc = ""]
[INFO] [stdout] 46941 | |     #[doc = " See description of uart_set_wakeup_threshold for the explanation of UART"]
[INFO] [stdout] 46942 | |     #[doc = " wakeup feature."]
[INFO] [stdout] ...     |
[INFO] [stdout] 46948 | |     #[doc = "      - ESP_OK on success"]
[INFO] [stdout] 46949 | |     #[doc = "      - ESP_ERR_INVALID_ARG if out_wakeup_threshold is NULL"]
[INFO] [stdout]       | |__________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] out_wakeup_threshold  output, set to the current value of wakeup
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:32684:1
[INFO] [stdout]       |
[INFO] [stdout] 32684 | / #[doc = " @brief User callback function to convert uint8_t type data to rmt format(rmt_item32_t)."]
[INFO] [stdout] 32685 | | #[doc = ""]
[INFO] [stdout] 32686 | | #[doc = "        This function may be called from an ISR, so, the code should be short and efficient."]
[INFO] [stdout] 32687 | | #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 32699 | | #[doc = "       When we convert each byte of uint8_t type data to rmt format data,"]
[INFO] [stdout] 32700 | | #[doc = "       the relation between item_num and translated_size should be `item_num = translated_size*8`."]
[INFO] [stdout]       | |_____________________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] dest Pointer to the buffer storing the rmt format data.
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:32684:1
[INFO] [stdout]       |
[INFO] [stdout] 32684 | / #[doc = " @brief User callback function to convert uint8_t type data to rmt format(rmt_item32_t)."]
[INFO] [stdout] 32685 | | #[doc = ""]
[INFO] [stdout] 32686 | | #[doc = "        This function may be called from an ISR, so, the code should be short and efficient."]
[INFO] [stdout] 32687 | | #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 32699 | | #[doc = "       When we convert each byte of uint8_t type data to rmt format data,"]
[INFO] [stdout] 32700 | | #[doc = "       the relation between item_num and translated_size should be `item_num = translated_size*8`."]
[INFO] [stdout]       | |_____________________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] translated_size The size of the raw data that has been converted to rmt format,
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/bindings.rs:32684:1
[INFO] [stdout]       |
[INFO] [stdout] 32684 | / #[doc = " @brief User callback function to convert uint8_t type data to rmt format(rmt_item32_t)."]
[INFO] [stdout] 32685 | | #[doc = ""]
[INFO] [stdout] 32686 | | #[doc = "        This function may be called from an ISR, so, the code should be short and efficient."]
[INFO] [stdout] 32687 | | #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 32699 | | #[doc = "       When we convert each byte of uint8_t type data to rmt format data,"]
[INFO] [stdout] 32700 | | #[doc = "       the relation between item_num and translated_size should be `item_num = translated_size*8`."]
[INFO] [stdout]       | |_____________________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] item_num The number of the rmt format data that actually converted to, it can be less than wanted_num if there is not enough raw data,
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `out`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `15:12`
[INFO] [stdout]      --> src/bindings.rs:21468:1
[INFO] [stdout]       |
[INFO] [stdout] 21468 | #[doc = "< ADC to I2S data format, [15:12]-channel [11:0]-12 bits ADC data"]
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               < ADC to I2S data format, [15:12]-channel [11:0]-12 bits ADC data
[INFO] [stdout]                                          ^^^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `15:12`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `11:0`
[INFO] [stdout]      --> src/bindings.rs:21468:1
[INFO] [stdout]       |
[INFO] [stdout] 21468 | #[doc = "< ADC to I2S data format, [15:12]-channel [11:0]-12 bits ADC data"]
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               < ADC to I2S data format, [15:12]-channel [11:0]-12 bits ADC data
[INFO] [stdout]                                                          ^^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `11:0`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `15`
[INFO] [stdout]      --> src/bindings.rs:21470:1
[INFO] [stdout]       |
[INFO] [stdout] 21470 | #[doc = "< ADC to I2S data format, [15]-1 [14:11]-channel [10:0]-11 bits ADC data"]
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               < ADC to I2S data format, [15]-1 [14:11]-channel [10:0]-11 bits ADC data
[INFO] [stdout]                                          ^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `15`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `14:11`
[INFO] [stdout]      --> src/bindings.rs:21470:1
[INFO] [stdout]       |
[INFO] [stdout] 21470 | #[doc = "< ADC to I2S data format, [15]-1 [14:11]-channel [10:0]-11 bits ADC data"]
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               < ADC to I2S data format, [15]-1 [14:11]-channel [10:0]-11 bits ADC data
[INFO] [stdout]                                                 ^^^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `14:11`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `10:0`
[INFO] [stdout]      --> src/bindings.rs:21470:1
[INFO] [stdout]       |
[INFO] [stdout] 21470 | #[doc = "< ADC to I2S data format, [15]-1 [14:11]-channel [10:0]-11 bits ADC data"]
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               < ADC to I2S data format, [15]-1 [14:11]-channel [10:0]-11 bits ADC data
[INFO] [stdout]                                                                 ^^^^
[INFO] [stdout]       = note: the module `esp_idf_sys` contains no item named `10:0`
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: doc comment contains an invalid Rust code block
[INFO] [stdout]      --> src/bindings.rs:19980:5
[INFO] [stdout]       |
[INFO] [stdout] 19980 | /     #[doc = " Memory regions are assigned to a restricted task when the task is created by"]
[INFO] [stdout] 19981 | |     #[doc = " a call to xTaskCreateRestricted().  These regions can be redefined using"]
[INFO] [stdout] 19982 | |     #[doc = " vTaskAllocateMPURegions()."]
[INFO] [stdout] 19983 | |     #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 20018 | |     #[doc = " @endcode"]
[INFO] [stdout] 20019 | |     #[doc = " \\ingroup Tasks"]
[INFO] [stdout]       | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: doc comment contains an invalid Rust code block
[INFO] [stdout]      --> src/bindings.rs:22437:5
[INFO] [stdout]       |
[INFO] [stdout] 22437 | /     #[doc = " Receive an item from a queue.  It is safe to use this function from within an"]
[INFO] [stdout] 22438 | |     #[doc = " interrupt service routine."]
[INFO] [stdout] 22439 | |     #[doc = ""]
[INFO] [stdout] 22440 | |     #[doc = " @param xQueue The handle to the queue from which the item is to be"]
[INFO] [stdout] ...     |
[INFO] [stdout] 22509 | |     #[doc = " @endcode"]
[INFO] [stdout] 22510 | |     #[doc = " \\ingroup QueueManagement"]
[INFO] [stdout]       | |_________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: error from rustc: this file contains an unclosed delimiter
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: doc comment contains an invalid Rust code block
[INFO] [stdout]      --> src/bindings.rs:32764:5
[INFO] [stdout]       |
[INFO] [stdout] 32764 | /     #[doc = " @brief Set RMT memory block number for RMT channel"]
[INFO] [stdout] 32765 | |     #[doc = ""]
[INFO] [stdout] 32766 | |     #[doc = "        This function is used to configure the amount of memory blocks allocated to channel n"]
[INFO] [stdout] 32767 | |     #[doc = "        The 8 channels share a 512x32-bit RAM block which can be read and written"]
[INFO] [stdout] ...     |
[INFO] [stdout] 32785 | |     #[doc = "     - ESP_ERR_INVALID_ARG Parameter error"]
[INFO] [stdout] 32786 | |     #[doc = "     - ESP_OK Success"]
[INFO] [stdout]       | |____________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: error from rustc: unknown start of token: \u{2217}
[INFO] [stdout]       = note: error from rustc: unknown start of token: \u{2217}
[INFO] [stdout]       = note: error from rustc: unknown start of token: \u{2217}
[INFO] [stdout]       = note: error from rustc: unknown start of token: \u{2217}
[INFO] [stdout]       = note: error from rustc: unknown start of token: \u{2217}
[INFO] [stdout]       = note: error from rustc: unknown start of token: \u{2217}
[INFO] [stdout]       = note: error from rustc: unknown start of token: \u{2217}
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: doc comment contains an invalid Rust code block
[INFO] [stdout]      --> src/bindings.rs:32684:1
[INFO] [stdout]       |
[INFO] [stdout] 32684 | / #[doc = " @brief User callback function to convert uint8_t type data to rmt format(rmt_item32_t)."]
[INFO] [stdout] 32685 | | #[doc = ""]
[INFO] [stdout] 32686 | | #[doc = "        This function may be called from an ISR, so, the code should be short and efficient."]
[INFO] [stdout] 32687 | | #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 32699 | | #[doc = "       When we convert each byte of uint8_t type data to rmt format data,"]
[INFO] [stdout] 32700 | | #[doc = "       the relation between item_num and translated_size should be `item_num = translated_size*8`."]
[INFO] [stdout]       | |_____________________________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: error from rustc: unknown start of token: `
[INFO] [stdout]       = note: error from rustc: unknown start of token: `
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 128 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 12.70s
[INFO] running `Command { std: "docker" "inspect" "7bb49fcc42c1defdcb5ee0e277935dd94a56514f75ef70a0ef203d2c0fbc8ddf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7bb49fcc42c1defdcb5ee0e277935dd94a56514f75ef70a0ef203d2c0fbc8ddf", kill_on_drop: false }`
[INFO] [stdout] 7bb49fcc42c1defdcb5ee0e277935dd94a56514f75ef70a0ef203d2c0fbc8ddf
