[INFO] fetching crate safe_drive 0.2.1...
[INFO] documenting safe_drive-0.2.1 against 1.69.0 for beta-1.70-rustdoc-1
[INFO] extracting crate safe_drive 0.2.1 into /workspace/builds/worker-0-tc1/source
[INFO] validating manifest of crates.io crate safe_drive 0.2.1 on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate safe_drive 0.2.1
[INFO] finished tweaking crates.io crate safe_drive 0.2.1
[INFO] tweaked toml for crates.io crate safe_drive 0.2.1 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+1.69.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded memac v0.5.3
[INFO] [stderr]   Downloaded synctools v0.3.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 2e8be10107a591ead48517af44f1eac9517408b76caa67b18d3e329a97ff19f4
[INFO] running `Command { std: "docker" "start" "-a" "2e8be10107a591ead48517af44f1eac9517408b76caa67b18d3e329a97ff19f4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2e8be10107a591ead48517af44f1eac9517408b76caa67b18d3e329a97ff19f4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2e8be10107a591ead48517af44f1eac9517408b76caa67b18d3e329a97ff19f4", kill_on_drop: false }`
[INFO] [stdout] 2e8be10107a591ead48517af44f1eac9517408b76caa67b18d3e329a97ff19f4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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" "RUSTFLAGS=--cap-lints=warn" "-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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b285bf9dc399b561b9585de724794ca13f7ff7330b033cb84ab06c47d67d3cf7
[INFO] running `Command { std: "docker" "start" "-a" "b285bf9dc399b561b9585de724794ca13f7ff7330b033cb84ab06c47d67d3cf7", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.142
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling crossbeam-utils v0.8.15
[INFO] [stderr]    Compiling signal-hook v0.3.15
[INFO] [stderr]    Compiling safe_drive v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]     Checking crossbeam-channel v0.5.8
[INFO] [stderr]     Checking parking_lot_core v0.9.7
[INFO] [stderr]     Checking signal-hook-registry v1.4.1
[INFO] [stderr]     Checking parking_lot v0.12.1
[INFO] [stderr]    Compiling pin-project-internal v1.0.12
[INFO] [stderr]    Compiling num-derive v0.3.3
[INFO] [stderr]     Checking pin-project v1.0.12
[INFO] [stderr]  Documenting safe_drive v0.2.1 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `crate::rcl::rcl_variant_t`
[INFO] [stdout]    --> src/parameter.rs:149:5
[INFO] [stdout]     |
[INFO] [stdout] 149 |     rcl::rcl_variant_t,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^ no `rcl_variant_t` in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::rcl::rmw_request_id_t`
[INFO] [stdout]   --> src/service/server.rs:98:17
[INFO] [stdout]    |
[INFO] [stdout] 98 |     rcl::{self, rmw_request_id_t},
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^ no `rmw_request_id_t` in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `interfaces` in `msg`
[INFO] [stdout]    --> src/parameter.rs:133:9
[INFO] [stdout]     |
[INFO] [stdout] 133 |         interfaces::rcl_interfaces::{
[INFO] [stdout]     |         ^^^^^^^^^^ could not find `interfaces` in `msg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::msg::interfaces`
[INFO] [stdout]    --> src/parameter.rs:133:9
[INFO] [stdout]     |
[INFO] [stdout] 133 |         interfaces::rcl_interfaces::{
[INFO] [stdout]     |         ^^^^^^^^^^ could not find `interfaces` in `msg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_context_t` in module `rcl`
[INFO] [stdout]   --> src/context.rs:37:19
[INFO] [stdout]    |
[INFO] [stdout] 37 |     context: rcl::rcl_context_t,
[INFO] [stdout]    |                   ^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_context_t` in module `rcl`
[INFO] [stdout]    --> src/context.rs:152:48
[INFO] [stdout]     |
[INFO] [stdout] 152 |     pub(crate) fn as_ptr(&self) -> *const rcl::rcl_context_t {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_context_t` in module `rcl`
[INFO] [stdout]    --> src/context.rs:156:57
[INFO] [stdout]     |
[INFO] [stdout] 156 |     pub(crate) unsafe fn as_ptr_mut(&self) -> *mut rcl::rcl_context_t {
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_init_options_t` in module `rcl`
[INFO] [stdout]    --> src/context.rs:173:19
[INFO] [stdout]     |
[INFO] [stdout] 173 |     options: rcl::rcl_init_options_t,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_init_options_t` in module `rcl`
[INFO] [stdout]    --> src/context.rs:191:41
[INFO] [stdout]     |
[INFO] [stdout] 191 |     pub fn as_ptr(&self) -> *const rcl::rcl_init_options_t {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_init_options_t` in module `rcl`
[INFO] [stdout]    --> src/context.rs:195:47
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn as_ptr_mut(&mut self) -> *mut rcl::rcl_init_options_t {
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_ERROR` in module `rcl`
[INFO] [stdout]   --> src/error.rs:14:18
[INFO] [stdout]    |
[INFO] [stdout] 14 |     Error = rcl::RCL_RET_ERROR,
[INFO] [stdout]    |                  ^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_TIMEOUT` in module `rcl`
[INFO] [stdout]   --> src/error.rs:15:20
[INFO] [stdout]    |
[INFO] [stdout] 15 |     Timeout = rcl::RCL_RET_TIMEOUT,
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_BAD_ALLOC` in module `rcl`
[INFO] [stdout]   --> src/error.rs:16:21
[INFO] [stdout]    |
[INFO] [stdout] 16 |     BadAlloc = rcl::RCL_RET_BAD_ALLOC,
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_INVALID_ARGUMENT` in module `rcl`
[INFO] [stdout]   --> src/error.rs:17:28
[INFO] [stdout]    |
[INFO] [stdout] 17 |     InvalidArgument = rcl::RCL_RET_INVALID_ARGUMENT,
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_UNSUPPORTED` in module `rcl`
[INFO] [stdout]   --> src/error.rs:18:24
[INFO] [stdout]    |
[INFO] [stdout] 18 |     Unsupported = rcl::RCL_RET_UNSUPPORTED,
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_ALREADY_INIT` in module `rcl`
[INFO] [stdout]   --> src/error.rs:19:24
[INFO] [stdout]    |
[INFO] [stdout] 19 |     AlreadyInit = rcl::RCL_RET_ALREADY_INIT,
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_NOT_INIT` in module `rcl`
[INFO] [stdout]   --> src/error.rs:20:20
[INFO] [stdout]    |
[INFO] [stdout] 20 |     NotInit = rcl::RCL_RET_NOT_INIT,
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_MISMATCHED_RMW_ID` in module `rcl`
[INFO] [stdout]   --> src/error.rs:21:28
[INFO] [stdout]    |
[INFO] [stdout] 21 |     MismatchedRmwId = rcl::RCL_RET_MISMATCHED_RMW_ID,
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_TOPIC_NAME_INVALID` in module `rcl`
[INFO] [stdout]   --> src/error.rs:22:29
[INFO] [stdout]    |
[INFO] [stdout] 22 |     TopicNameInvalid = rcl::RCL_RET_TOPIC_NAME_INVALID,
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_SERVICE_NAME_INVALID` in module `rcl`
[INFO] [stdout]   --> src/error.rs:23:31
[INFO] [stdout]    |
[INFO] [stdout] 23 |     ServiceNameInvalid = rcl::RCL_RET_SERVICE_NAME_INVALID,
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_UNKNOWN_SUBSTITUTION` in module `rcl`
[INFO] [stdout]   --> src/error.rs:24:32
[INFO] [stdout]    |
[INFO] [stdout] 24 |     UnknownSubstitution = rcl::RCL_RET_UNKNOWN_SUBSTITUTION,
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_ALREADY_SHUTDOWN` in module `rcl`
[INFO] [stdout]   --> src/error.rs:25:28
[INFO] [stdout]    |
[INFO] [stdout] 25 |     AlreadyShutdown = rcl::RCL_RET_ALREADY_SHUTDOWN,
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_NODE_INVALID` in module `rcl`
[INFO] [stdout]   --> src/error.rs:26:24
[INFO] [stdout]    |
[INFO] [stdout] 26 |     NodeInvalid = rcl::RCL_RET_NODE_INVALID,
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_NODE_INVALID_NAME` in module `rcl`
[INFO] [stdout]   --> src/error.rs:27:28
[INFO] [stdout]    |
[INFO] [stdout] 27 |     NodeInvalidName = rcl::RCL_RET_NODE_INVALID_NAME,
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_NODE_INVALID_NAMESPACE` in module `rcl`
[INFO] [stdout]   --> src/error.rs:28:33
[INFO] [stdout]    |
[INFO] [stdout] 28 |     NodeInvalidNamespace = rcl::RCL_RET_NODE_INVALID_NAMESPACE,
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_NODE_NAME_NON_EXISTENT` in module `rcl`
[INFO] [stdout]   --> src/error.rs:29:32
[INFO] [stdout]    |
[INFO] [stdout] 29 |     NodeNameNonExistent = rcl::RCL_RET_NODE_NAME_NON_EXISTENT,
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_PUBLISHER_INVALID` in module `rcl`
[INFO] [stdout]   --> src/error.rs:30:29
[INFO] [stdout]    |
[INFO] [stdout] 30 |     PublisherInvalid = rcl::RCL_RET_PUBLISHER_INVALID,
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_SUBSCRIPTION_INVALID` in module `rcl`
[INFO] [stdout]   --> src/error.rs:31:32
[INFO] [stdout]    |
[INFO] [stdout] 31 |     SubscriptionInvalid = rcl::RCL_RET_SUBSCRIPTION_INVALID,
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_SUBSCRIPTION_TAKE_FAILED` in module `rcl`
[INFO] [stdout]   --> src/error.rs:32:35
[INFO] [stdout]    |
[INFO] [stdout] 32 |     SubscriptionTakeFailed = rcl::RCL_RET_SUBSCRIPTION_TAKE_FAILED,
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_CLIENT_INVALID` in module `rcl`
[INFO] [stdout]   --> src/error.rs:33:26
[INFO] [stdout]    |
[INFO] [stdout] 33 |     ClientInvalid = rcl::RCL_RET_CLIENT_INVALID,
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_CLIENT_TAKE_FAILED` in module `rcl`
[INFO] [stdout]   --> src/error.rs:34:29
[INFO] [stdout]    |
[INFO] [stdout] 34 |     ClientTakeFailed = rcl::RCL_RET_CLIENT_TAKE_FAILED,
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_SERVICE_INVALID` in module `rcl`
[INFO] [stdout]   --> src/error.rs:35:27
[INFO] [stdout]    |
[INFO] [stdout] 35 |     ServiceInvalid = rcl::RCL_RET_SERVICE_INVALID,
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_SERVICE_TAKE_FAILED` in module `rcl`
[INFO] [stdout]   --> src/error.rs:36:30
[INFO] [stdout]    |
[INFO] [stdout] 36 |     ServiceTakeFailed = rcl::RCL_RET_SERVICE_TAKE_FAILED,
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_TIMER_INVALID` in module `rcl`
[INFO] [stdout]   --> src/error.rs:37:25
[INFO] [stdout]    |
[INFO] [stdout] 37 |     TimerInvalid = rcl::RCL_RET_TIMER_INVALID,
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_TIMER_CANCELED` in module `rcl`
[INFO] [stdout]   --> src/error.rs:38:26
[INFO] [stdout]    |
[INFO] [stdout] 38 |     TimerCanceled = rcl::RCL_RET_TIMER_CANCELED,
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_WAIT_SET_INVALID` in module `rcl`
[INFO] [stdout]   --> src/error.rs:39:27
[INFO] [stdout]    |
[INFO] [stdout] 39 |     WaitSetInvalid = rcl::RCL_RET_WAIT_SET_INVALID,
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_WAIT_SET_EMPTY` in module `rcl`
[INFO] [stdout]   --> src/error.rs:40:25
[INFO] [stdout]    |
[INFO] [stdout] 40 |     WaitSetEmpty = rcl::RCL_RET_WAIT_SET_EMPTY,
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_WAIT_SET_FULL` in module `rcl`
[INFO] [stdout]   --> src/error.rs:41:24
[INFO] [stdout]    |
[INFO] [stdout] 41 |     WaitSetFull = rcl::RCL_RET_WAIT_SET_FULL,
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_INVALID_REMAP_RULE` in module `rcl`
[INFO] [stdout]   --> src/error.rs:42:29
[INFO] [stdout]    |
[INFO] [stdout] 42 |     InvalidRemapRule = rcl::RCL_RET_INVALID_REMAP_RULE,
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_WRONG_LEXEME` in module `rcl`
[INFO] [stdout]   --> src/error.rs:43:24
[INFO] [stdout]    |
[INFO] [stdout] 43 |     WrongLexeme = rcl::RCL_RET_WRONG_LEXEME,
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_INVALID_ROS_ARGS` in module `rcl`
[INFO] [stdout]   --> src/error.rs:44:27
[INFO] [stdout]    |
[INFO] [stdout] 44 |     InvalidRosArgs = rcl::RCL_RET_INVALID_ROS_ARGS,
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_INVALID_PARAM_RULE` in module `rcl`
[INFO] [stdout]   --> src/error.rs:45:29
[INFO] [stdout]    |
[INFO] [stdout] 45 |     InvalidParamRule = rcl::RCL_RET_INVALID_PARAM_RULE,
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_INVALID_LOG_LEVEL_RULE` in module `rcl`
[INFO] [stdout]   --> src/error.rs:46:32
[INFO] [stdout]    |
[INFO] [stdout] 46 |     InvalidLogLevelRule = rcl::RCL_RET_INVALID_LOG_LEVEL_RULE,
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_EVENT_INVALID` in module `rcl`
[INFO] [stdout]   --> src/error.rs:47:25
[INFO] [stdout]    |
[INFO] [stdout] 47 |     EventInvalid = rcl::RCL_RET_EVENT_INVALID,
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_EVENT_TAKE_FAILED` in module `rcl`
[INFO] [stdout]   --> src/error.rs:48:28
[INFO] [stdout]    |
[INFO] [stdout] 48 |     EventTakeFailed = rcl::RCL_RET_EVENT_TAKE_FAILED,
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_LIFECYCLE_STATE_REGISTERED` in module `rcl`
[INFO] [stdout]   --> src/error.rs:49:37
[INFO] [stdout]    |
[INFO] [stdout] 49 |     LifecycleStateRegistered = rcl::RCL_RET_LIFECYCLE_STATE_REGISTERED,
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCL_RET_LIFECYCLE_STATE_NOT_REGISTERED` in module `rcl`
[INFO] [stdout]   --> src/error.rs:50:40
[INFO] [stdout]    |
[INFO] [stdout] 50 |     LifecycleStateNotRegistered = rcl::RCL_RET_LIFECYCLE_STATE_NOT_REGISTERED,
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_ret_t` in module `rcl`
[INFO] [stdout]   --> src/error.rs:71:38
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub(crate) fn ret_val_to_err(n: rcl::rcl_ret_t) -> RCLResult<()> {
[INFO] [stdout]    |                                      ^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_DEBUG` in module `rcl`
[INFO] [stdout]    --> src/logger.rs:167:18
[INFO] [stdout]     |
[INFO] [stdout] 167 |     Debug = rcl::RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_DEBUG,
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_INFO` in module `rcl`
[INFO] [stdout]    --> src/logger.rs:168:17
[INFO] [stdout]     |
[INFO] [stdout] 168 |     Info = rcl::RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_INFO,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_WARN` in module `rcl`
[INFO] [stdout]    --> src/logger.rs:169:17
[INFO] [stdout]     |
[INFO] [stdout] 169 |     Warn = rcl::RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_WARN,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_ERROR` in module `rcl`
[INFO] [stdout]    --> src/logger.rs:170:18
[INFO] [stdout]     |
[INFO] [stdout] 170 |     Error = rcl::RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_ERROR,
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_FATAL` in module `rcl`
[INFO] [stdout]    --> src/logger.rs:171:18
[INFO] [stdout]     |
[INFO] [stdout] 171 |     Fatal = rcl::RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_FATAL,
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_message_type_support_t` in module `rcl`
[INFO] [stdout]   --> src/msg.rs:26:38
[INFO] [stdout]    |
[INFO] [stdout] 26 |     fn type_support() -> *const rcl::rosidl_message_type_support_t;
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_service_type_support_t` in module `rcl`
[INFO] [stdout]   --> src/msg.rs:32:38
[INFO] [stdout]    |
[INFO] [stdout] 32 |     fn type_support() -> *const rcl::rosidl_service_type_support_t;
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_action_type_support_t` in module `rcl`
[INFO] [stdout]   --> src/msg.rs:39:38
[INFO] [stdout]    |
[INFO] [stdout] 39 |     fn type_support() -> *const rcl::rosidl_action_type_support_t;
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_service_type_support_t` in module `rcl`
[INFO] [stdout]   --> src/msg.rs:45:38
[INFO] [stdout]    |
[INFO] [stdout] 45 |     fn type_support() -> *const rcl::rosidl_service_type_support_t;
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_service_type_support_t` in module `rcl`
[INFO] [stdout]   --> src/msg.rs:60:38
[INFO] [stdout]    |
[INFO] [stdout] 60 |     fn type_support() -> *const rcl::rosidl_service_type_support_t;
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_runtime_c__boolean__Sequence` in this scope
[INFO] [stdout]    --> src/msg.rs:156:5
[INFO] [stdout]     |
[INFO] [stdout] 156 |     rosidl_runtime_c__boolean__Sequence,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_runtime_c__float__Sequence` in this scope
[INFO] [stdout]    --> src/msg.rs:165:5
[INFO] [stdout]     |
[INFO] [stdout] 165 |     rosidl_runtime_c__float__Sequence,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_runtime_c__double__Sequence` in this scope
[INFO] [stdout]    --> src/msg.rs:174:5
[INFO] [stdout]     |
[INFO] [stdout] 174 |     rosidl_runtime_c__double__Sequence,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_runtime_c__uint8__Sequence` in this scope
[INFO] [stdout]    --> src/msg.rs:183:5
[INFO] [stdout]     |
[INFO] [stdout] 183 |     rosidl_runtime_c__uint8__Sequence,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_runtime_c__int8__Sequence` in this scope
[INFO] [stdout]    --> src/msg.rs:192:5
[INFO] [stdout]     |
[INFO] [stdout] 192 |     rosidl_runtime_c__int8__Sequence,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_runtime_c__uint16__Sequence` in this scope
[INFO] [stdout]    --> src/msg.rs:201:5
[INFO] [stdout]     |
[INFO] [stdout] 201 |     rosidl_runtime_c__uint16__Sequence,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_runtime_c__int16__Sequence` in this scope
[INFO] [stdout]    --> src/msg.rs:210:5
[INFO] [stdout]     |
[INFO] [stdout] 210 |     rosidl_runtime_c__int16__Sequence,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_runtime_c__uint32__Sequence` in this scope
[INFO] [stdout]    --> src/msg.rs:219:5
[INFO] [stdout]     |
[INFO] [stdout] 219 |     rosidl_runtime_c__uint32__Sequence,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_runtime_c__int32__Sequence` in this scope
[INFO] [stdout]    --> src/msg.rs:228:5
[INFO] [stdout]     |
[INFO] [stdout] 228 |     rosidl_runtime_c__int32__Sequence,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_runtime_c__uint64__Sequence` in this scope
[INFO] [stdout]    --> src/msg.rs:237:5
[INFO] [stdout]     |
[INFO] [stdout] 237 |     rosidl_runtime_c__uint64__Sequence,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_runtime_c__int64__Sequence` in this scope
[INFO] [stdout]    --> src/msg.rs:246:5
[INFO] [stdout]     |
[INFO] [stdout] 246 |     rosidl_runtime_c__int64__Sequence,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_runtime_c__String` in this scope
[INFO] [stdout]    --> src/msg.rs:259:38
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub struct RosString<const N: usize>(rosidl_runtime_c__String);
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_runtime_c__String` in this scope
[INFO] [stdout]    --> src/msg.rs:284:32
[INFO] [stdout]     |
[INFO] [stdout] 284 |     fn assign_string(msg: &mut rosidl_runtime_c__String, s: &str) -> bool {
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_runtime_c__String__Sequence` in this scope
[INFO] [stdout]    --> src/msg.rs:356:5
[INFO] [stdout]     |
[INFO] [stdout] 356 |     rosidl_runtime_c__String__Sequence,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `builtin_interfaces__msg__Duration` in this scope
[INFO] [stdout]    --> src/msg.rs:440:31
[INFO] [stdout]     |
[INFO] [stdout] 440 |     pub type UnsafeDuration = builtin_interfaces__msg__Duration;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_message_type_support_t` in module `rcl`
[INFO] [stdout]    --> src/msg.rs:443:42
[INFO] [stdout]     |
[INFO] [stdout] 443 |         fn type_support() -> *const rcl::rosidl_message_type_support_t {
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `builtin_interfaces__msg__Duration__Sequence` in this scope
[INFO] [stdout]    --> src/msg.rs:453:9
[INFO] [stdout]     |
[INFO] [stdout] 453 |         builtin_interfaces__msg__Duration__Sequence,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `builtin_interfaces__msg__Time` in this scope
[INFO] [stdout]    --> src/msg.rs:461:27
[INFO] [stdout]     |
[INFO] [stdout] 461 |     pub type UnsafeTime = builtin_interfaces__msg__Time;
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_message_type_support_t` in module `rcl`
[INFO] [stdout]    --> src/msg.rs:464:42
[INFO] [stdout]     |
[INFO] [stdout] 464 |         fn type_support() -> *const rcl::rosidl_message_type_support_t {
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `builtin_interfaces__msg__Time__Sequence` in this scope
[INFO] [stdout]    --> src/msg.rs:475:9
[INFO] [stdout]     |
[INFO] [stdout] 475 |         builtin_interfaces__msg__Time__Sequence,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_node_t` in module `rcl`
[INFO] [stdout]   --> src/node.rs:37:16
[INFO] [stdout]    |
[INFO] [stdout] 37 |     node: rcl::rcl_node_t,
[INFO] [stdout]    |                ^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_node_t` in module `rcl`
[INFO] [stdout]   --> src/node.rs:81:48
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub(crate) fn as_ptr(&self) -> *const rcl::rcl_node_t {
[INFO] [stdout]    |                                                ^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_node_t` in module `rcl`
[INFO] [stdout]   --> src/node.rs:85:57
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub(crate) unsafe fn as_ptr_mut(&self) -> *mut rcl::rcl_node_t {
[INFO] [stdout]    |                                                         ^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_node_options_t` in module `rcl`
[INFO] [stdout]    --> src/node.rs:210:19
[INFO] [stdout]     |
[INFO] [stdout] 210 |     options: rcl::rcl_node_options_t,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_node_options_t` in module `rcl`
[INFO] [stdout]    --> src/node.rs:227:48
[INFO] [stdout]     |
[INFO] [stdout] 227 |     pub(crate) fn as_ptr(&self) -> *const rcl::rcl_node_options_t {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_publisher_t` in module `rcl`
[INFO] [stdout]   --> src/publisher_loaned_message.rs:20:43
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub(crate) fn new(publisher: Arc<rcl::rcl_publisher_t>) -> RCLResult<Self> {
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_publisher_t` in module `rcl`
[INFO] [stdout]   --> src/publisher_loaned_message.rs:79:25
[INFO] [stdout]    |
[INFO] [stdout] 79 |     publisher: Arc<rcl::rcl_publisher_t>,
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_publisher_t` in module `rcl`
[INFO] [stdout]   --> src/publisher_loaned_message.rs:84:36
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn new(publisher: Arc<rcl::rcl_publisher_t>) -> Self {
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_publisher_t` in module `rcl`
[INFO] [stdout]   --> src/publisher_loaned_message.rs:91:25
[INFO] [stdout]    |
[INFO] [stdout] 91 |     publisher: Arc<rcl::rcl_publisher_t>,
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_publisher_t` in module `rcl`
[INFO] [stdout]   --> src/publisher_loaned_message.rs:97:43
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub(crate) fn new(publisher: Arc<rcl::rcl_publisher_t>) -> RCLResult<Self> {
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HistoryPolicy` in this scope
[INFO] [stdout]   --> src/qos.rs:23:18
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub history: HistoryPolicy,
[INFO] [stdout]    |                  ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ReliabilityPolicy` in this scope
[INFO] [stdout]   --> src/qos.rs:29:22
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub reliability: ReliabilityPolicy,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DurabilityPolicy` in this scope
[INFO] [stdout]   --> src/qos.rs:32:21
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub durability: DurabilityPolicy,
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LivelinessPolicy` in this scope
[INFO] [stdout]   --> src/qos.rs:47:21
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub liveliness: LivelinessPolicy,
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rmw_qos_profile_t` in module `rcl`
[INFO] [stdout]    --> src/qos.rs:162:17
[INFO] [stdout]     |
[INFO] [stdout] 162 | impl From<&rcl::rmw_qos_profile_t> for Profile {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rmw_qos_profile_t` in module `rcl`
[INFO] [stdout]    --> src/qos.rs:163:24
[INFO] [stdout]     |
[INFO] [stdout] 163 |     fn from(qos: &rcl::rmw_qos_profile_t) -> Self {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rmw_qos_profile_t` in module `rcl`
[INFO] [stdout]    --> src/qos.rs:181:30
[INFO] [stdout]     |
[INFO] [stdout] 181 | impl From<&Profile> for rcl::rmw_qos_profile_t {
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_init_options_t` in this scope
[INFO] [stdout]   --> src/rcl.rs:64:25
[INFO] [stdout]    |
[INFO] [stdout] 64 |         options: *const rcl_init_options_t,
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_context_t` in this scope
[INFO] [stdout]   --> src/rcl.rs:65:23
[INFO] [stdout]    |
[INFO] [stdout] 65 |         context: *mut rcl_context_t,
[INFO] [stdout]    |                       ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_context_t` in this scope
[INFO] [stdout]   --> src/rcl.rs:70:50
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn rcl_context_fini(&self, context: *mut rcl_context_t) -> RCLResult<()> {
[INFO] [stdout]    |                                                  ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_init_options_t` in this scope
[INFO] [stdout]   --> src/rcl.rs:76:28
[INFO] [stdout]    |
[INFO] [stdout] 76 |         init_options: *mut rcl_init_options_t,
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_allocator_t` in this scope
[INFO] [stdout]   --> src/rcl.rs:77:20
[INFO] [stdout]    |
[INFO] [stdout] 77 |         allocator: rcl_allocator_t,
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_init_options_t` in this scope
[INFO] [stdout]   --> src/rcl.rs:82:60
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn rcl_init_options_fini(&self, init_options: *mut rcl_init_options_t) -> RCLResult<()> {
[INFO] [stdout]    |                                                            ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_node_t` in this scope
[INFO] [stdout]   --> src/rcl.rs:88:20
[INFO] [stdout]    |
[INFO] [stdout] 88 |         node: *mut rcl_node_t,
[INFO] [stdout]    |                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_context_t` in this scope
[INFO] [stdout]   --> src/rcl.rs:91:23
[INFO] [stdout]    |
[INFO] [stdout] 91 |         context: *mut rcl_context_t,
[INFO] [stdout]    |                       ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_node_options_t` in this scope
[INFO] [stdout]   --> src/rcl.rs:92:25
[INFO] [stdout]    |
[INFO] [stdout] 92 |         options: *const rcl_node_options_t,
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_node_t` in this scope
[INFO] [stdout]   --> src/rcl.rs:97:44
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn rcl_node_fini(&self, node: *mut rcl_node_t) -> RCLResult<()> {
[INFO] [stdout]    |                                            ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_node_options_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:101:55
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn rcl_node_options_fini(&self, options: *mut rcl_node_options_t) -> RCLResult<()> {
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_publisher_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:107:25
[INFO] [stdout]     |
[INFO] [stdout] 107 |         publisher: *mut rcl_publisher_t,
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_node_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:108:22
[INFO] [stdout]     |
[INFO] [stdout] 108 |         node: *const rcl_node_t,
[INFO] [stdout]     |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_message_type_support_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:109:30
[INFO] [stdout]     |
[INFO] [stdout] 109 |         type_support: *const rosidl_message_type_support_t,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_publisher_options_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:111:25
[INFO] [stdout]     |
[INFO] [stdout] 111 |         options: *const rcl_publisher_options_t,
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_publisher_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:120:25
[INFO] [stdout]     |
[INFO] [stdout] 120 |         publisher: *mut rcl_publisher_t,
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_node_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:121:20
[INFO] [stdout]     |
[INFO] [stdout] 121 |         node: *mut rcl_node_t,
[INFO] [stdout]     |                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_subscription_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:128:28
[INFO] [stdout]     |
[INFO] [stdout] 128 |         subscription: *mut rcl_subscription_t,
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_node_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:129:20
[INFO] [stdout]     |
[INFO] [stdout] 129 |         node: *mut rcl_node_t,
[INFO] [stdout]     |                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_subscription_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:136:28
[INFO] [stdout]     |
[INFO] [stdout] 136 |         subscription: *mut rcl_subscription_t,
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_node_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:137:22
[INFO] [stdout]     |
[INFO] [stdout] 137 |         node: *const rcl_node_t,
[INFO] [stdout]     |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_message_type_support_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:138:30
[INFO] [stdout]     |
[INFO] [stdout] 138 |         type_support: *const rosidl_message_type_support_t,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_subscription_options_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:140:25
[INFO] [stdout]     |
[INFO] [stdout] 140 |         options: *const rcl_subscription_options_t,
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_subscription_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:149:30
[INFO] [stdout]     |
[INFO] [stdout] 149 |         subscription: *const rcl_subscription_t,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rmw_message_info_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:151:28
[INFO] [stdout]     |
[INFO] [stdout] 151 |         message_info: *mut rmw_message_info_t,
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rmw_subscription_allocation_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:152:26
[INFO] [stdout]     |
[INFO] [stdout] 152 |         allocation: *mut rmw_subscription_allocation_t,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_wait_set_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:161:24
[INFO] [stdout]     |
[INFO] [stdout] 161 |         wait_set: *mut rcl_wait_set_t,
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `size_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:162:34
[INFO] [stdout]     |
[INFO] [stdout] 162 |         number_of_subscriptions: size_t,
[INFO] [stdout]     |                                  ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 42  | use libc::size_t;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `size_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:163:37
[INFO] [stdout]     |
[INFO] [stdout] 163 |         number_of_guard_conditions: size_t,
[INFO] [stdout]     |                                     ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 42  | use libc::size_t;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `size_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:164:27
[INFO] [stdout]     |
[INFO] [stdout] 164 |         number_of_timers: size_t,
[INFO] [stdout]     |                           ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 42  | use libc::size_t;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `size_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:165:28
[INFO] [stdout]     |
[INFO] [stdout] 165 |         number_of_clients: size_t,
[INFO] [stdout]     |                            ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 42  | use libc::size_t;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `size_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:166:29
[INFO] [stdout]     |
[INFO] [stdout] 166 |         number_of_services: size_t,
[INFO] [stdout]     |                             ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 42  | use libc::size_t;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `size_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:167:27
[INFO] [stdout]     |
[INFO] [stdout] 167 |         number_of_events: size_t,
[INFO] [stdout]     |                           ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 42  | use libc::size_t;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_context_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:168:23
[INFO] [stdout]     |
[INFO] [stdout] 168 |         context: *mut rcl_context_t,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_allocator_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:169:20
[INFO] [stdout]     |
[INFO] [stdout] 169 |         allocator: rcl_allocator_t,
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_wait_set_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:186:53
[INFO] [stdout]     |
[INFO] [stdout] 186 |     pub fn rcl_wait_set_clear(&self, wait_set: *mut rcl_wait_set_t) -> RCLResult<()> {
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_wait_set_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:192:24
[INFO] [stdout]     |
[INFO] [stdout] 192 |         wait_set: *mut rcl_wait_set_t,
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `size_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:193:29
[INFO] [stdout]     |
[INFO] [stdout] 193 |         subscriptions_size: size_t,
[INFO] [stdout]     |                             ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 42  | use libc::size_t;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `size_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:194:32
[INFO] [stdout]     |
[INFO] [stdout] 194 |         guard_conditions_size: size_t,
[INFO] [stdout]     |                                ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 42  | use libc::size_t;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `size_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:195:22
[INFO] [stdout]     |
[INFO] [stdout] 195 |         timers_size: size_t,
[INFO] [stdout]     |                      ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 42  | use libc::size_t;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `size_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:196:23
[INFO] [stdout]     |
[INFO] [stdout] 196 |         clients_size: size_t,
[INFO] [stdout]     |                       ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 42  | use libc::size_t;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `size_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:197:24
[INFO] [stdout]     |
[INFO] [stdout] 197 |         services_size: size_t,
[INFO] [stdout]     |                        ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 42  | use libc::size_t;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `size_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:198:22
[INFO] [stdout]     |
[INFO] [stdout] 198 |         events_size: size_t,
[INFO] [stdout]     |                      ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 42  | use libc::size_t;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_wait_set_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:215:24
[INFO] [stdout]     |
[INFO] [stdout] 215 |         wait_set: *mut rcl_wait_set_t,
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_subscription_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:216:30
[INFO] [stdout]     |
[INFO] [stdout] 216 |         subscription: *const rcl_subscription_t,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `size_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:217:21
[INFO] [stdout]     |
[INFO] [stdout] 217 |         index: *mut size_t,
[INFO] [stdout]     |                     ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 42  | use libc::size_t;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_wait_set_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:224:52
[INFO] [stdout]     |
[INFO] [stdout] 224 |     pub fn rcl_wait_set_fini(&self, wait_set: *mut rcl_wait_set_t) -> RCLResult<()> {
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_guard_condition_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:230:31
[INFO] [stdout]     |
[INFO] [stdout] 230 |         guard_condition: *mut rcl_guard_condition_t,
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_context_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:231:23
[INFO] [stdout]     |
[INFO] [stdout] 231 |         context: *mut rcl_context_t,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_guard_condition_options_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:232:18
[INFO] [stdout]     |
[INFO] [stdout] 232 |         options: rcl_guard_condition_options_t,
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_guard_condition_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:239:31
[INFO] [stdout]     |
[INFO] [stdout] 239 |         guard_condition: *mut rcl_guard_condition_t,
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_guard_condition_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:246:31
[INFO] [stdout]     |
[INFO] [stdout] 246 |         guard_condition: *mut rcl_guard_condition_t,
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_wait_set_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:253:24
[INFO] [stdout]     |
[INFO] [stdout] 253 |         wait_set: *mut rcl_wait_set_t,
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_guard_condition_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:254:33
[INFO] [stdout]     |
[INFO] [stdout] 254 |         guard_condition: *const rcl_guard_condition_t,
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `size_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:255:21
[INFO] [stdout]     |
[INFO] [stdout] 255 |         index: *mut size_t,
[INFO] [stdout]     |                     ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 42  | use libc::size_t;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_service_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:264:23
[INFO] [stdout]     |
[INFO] [stdout] 264 |         service: *mut rcl_service_t,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_node_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:265:22
[INFO] [stdout]     |
[INFO] [stdout] 265 |         node: *const rcl_node_t,
[INFO] [stdout]     |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_service_type_support_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:266:30
[INFO] [stdout]     |
[INFO] [stdout] 266 |         type_support: *const rosidl_service_type_support_t,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_service_options_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:268:25
[INFO] [stdout]     |
[INFO] [stdout] 268 |         options: *const rcl_service_options_t,
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_service_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:277:23
[INFO] [stdout]     |
[INFO] [stdout] 277 |         service: *mut rcl_service_t,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_node_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:278:20
[INFO] [stdout]     |
[INFO] [stdout] 278 |         node: *mut rcl_node_t,
[INFO] [stdout]     |                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_service_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:285:25
[INFO] [stdout]     |
[INFO] [stdout] 285 |         service: *const rcl_service_t,
[INFO] [stdout]     |                         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rmw_service_info_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:286:30
[INFO] [stdout]     |
[INFO] [stdout] 286 |         request_header: *mut rmw_service_info_t,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_client_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:296:22
[INFO] [stdout]     |
[INFO] [stdout] 296 |         client: *mut rcl_client_t,
[INFO] [stdout]     |                      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_node_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:297:22
[INFO] [stdout]     |
[INFO] [stdout] 297 |         node: *const rcl_node_t,
[INFO] [stdout]     |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_service_type_support_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:298:30
[INFO] [stdout]     |
[INFO] [stdout] 298 |         type_support: *const rosidl_service_type_support_t,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_client_options_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:300:25
[INFO] [stdout]     |
[INFO] [stdout] 300 |         options: *const rcl_client_options_t,
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_client_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:309:22
[INFO] [stdout]     |
[INFO] [stdout] 309 |         client: *mut rcl_client_t,
[INFO] [stdout]     |                      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_node_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:310:20
[INFO] [stdout]     |
[INFO] [stdout] 310 |         node: *mut rcl_node_t,
[INFO] [stdout]     |                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_client_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:317:24
[INFO] [stdout]     |
[INFO] [stdout] 317 |         client: *const rcl_client_t,
[INFO] [stdout]     |                        ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rmw_service_info_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:318:30
[INFO] [stdout]     |
[INFO] [stdout] 318 |         request_header: *mut rmw_service_info_t,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_wait_set_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:328:24
[INFO] [stdout]     |
[INFO] [stdout] 328 |         wait_set: *mut rcl_wait_set_t,
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_client_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:329:24
[INFO] [stdout]     |
[INFO] [stdout] 329 |         client: *const rcl_client_t,
[INFO] [stdout]     |                        ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `size_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:330:21
[INFO] [stdout]     |
[INFO] [stdout] 330 |         index: *mut size_t,
[INFO] [stdout]     |                     ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 42  | use libc::size_t;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_wait_set_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:337:24
[INFO] [stdout]     |
[INFO] [stdout] 337 |         wait_set: *mut rcl_wait_set_t,
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_service_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:338:25
[INFO] [stdout]     |
[INFO] [stdout] 338 |         service: *const rcl_service_t,
[INFO] [stdout]     |                         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `size_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:339:21
[INFO] [stdout]     |
[INFO] [stdout] 339 |         index: *mut size_t,
[INFO] [stdout]     |                     ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 42  | use libc::size_t;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_publisher_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:346:27
[INFO] [stdout]     |
[INFO] [stdout] 346 |         publisher: *const rcl_publisher_t,
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rosidl_message_type_support_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:347:30
[INFO] [stdout]     |
[INFO] [stdout] 347 |         type_support: *const rosidl_message_type_support_t,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_publisher_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:357:27
[INFO] [stdout]     |
[INFO] [stdout] 357 |         publisher: *const rcl_publisher_t,
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_subscription_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:367:30
[INFO] [stdout]     |
[INFO] [stdout] 367 |         subscription: *const rcl_subscription_t,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rmw_message_info_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:369:28
[INFO] [stdout]     |
[INFO] [stdout] 369 |         message_info: *mut rmw_message_info_t,
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rmw_subscription_allocation_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:370:26
[INFO] [stdout]     |
[INFO] [stdout] 370 |         allocation: *mut rmw_subscription_allocation_t,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_subscription_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:379:30
[INFO] [stdout]     |
[INFO] [stdout] 379 |         subscription: *const rcl_subscription_t,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcutils_log_location_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:407:26
[INFO] [stdout]     |
[INFO] [stdout] 407 |         location: *const rcutils_log_location_t,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_context_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:419:50
[INFO] [stdout]     |
[INFO] [stdout] 419 |     pub fn rcl_get_zero_initialized_context() -> rcl_context_t {
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_context_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:423:39
[INFO] [stdout]     |
[INFO] [stdout] 423 |     pub fn rcl_shutdown(context: *mut rcl_context_t) -> RCLResult<()> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcutils_allocator_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:427:47
[INFO] [stdout]     |
[INFO] [stdout] 427 |     pub fn rcutils_get_default_allocator() -> rcutils_allocator_t {
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_init_options_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:431:55
[INFO] [stdout]     |
[INFO] [stdout] 431 |     pub fn rcl_get_zero_initialized_init_options() -> rcl_init_options_t {
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_node_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:435:47
[INFO] [stdout]     |
[INFO] [stdout] 435 |     pub fn rcl_get_zero_initialized_node() -> rcl_node_t {
[INFO] [stdout]     |                                               ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_node_options_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:439:46
[INFO] [stdout]     |
[INFO] [stdout] 439 |     pub fn rcl_node_get_default_options() -> rcl_node_options_t {
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_publisher_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:443:52
[INFO] [stdout]     |
[INFO] [stdout] 443 |     pub fn rcl_get_zero_initialized_publisher() -> rcl_publisher_t {
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_publisher_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:447:62
[INFO] [stdout]     |
[INFO] [stdout] 447 |     pub fn rcl_publisher_can_loan_messages(publisher: *const rcl_publisher_t) -> bool {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_subscription_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:451:68
[INFO] [stdout]     |
[INFO] [stdout] 451 |     pub fn rcl_subscription_can_loan_messages(subscription: *const rcl_subscription_t) -> bool {
[INFO] [stdout]     |                                                                    ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_publisher_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:456:27
[INFO] [stdout]     |
[INFO] [stdout] 456 |         publisher: *const rcl_publisher_t,
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rmw_publisher_allocation_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:458:26
[INFO] [stdout]     |
[INFO] [stdout] 458 |         allocation: *mut rmw_publisher_allocation_t,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_publisher_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:464:27
[INFO] [stdout]     |
[INFO] [stdout] 464 |         publisher: *const rcl_publisher_t,
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rmw_publisher_allocation_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:466:26
[INFO] [stdout]     |
[INFO] [stdout] 466 |         allocation: *mut rmw_publisher_allocation_t,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rmw_publisher_options_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:473:51
[INFO] [stdout]     |
[INFO] [stdout] 473 |     pub fn rmw_get_default_publisher_options() -> rmw_publisher_options_t {
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_subscription_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:477:55
[INFO] [stdout]     |
[INFO] [stdout] 477 |     pub fn rcl_get_zero_initialized_subscription() -> rcl_subscription_t {
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rmw_subscription_options_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:481:54
[INFO] [stdout]     |
[INFO] [stdout] 481 |     pub fn rmw_get_default_subscription_options() -> rmw_subscription_options_t {
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_wait_set_t` in module `self`
[INFO] [stdout]    --> src/rcl.rs:485:57
[INFO] [stdout]     |
[INFO] [stdout] 485 |     pub fn rcl_get_zero_initialized_wait_set() -> self::rcl_wait_set_t {
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^^ not found in `self`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_wait_set_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:489:36
[INFO] [stdout]     |
[INFO] [stdout] 489 |     pub fn rcl_wait(wait_set: *mut rcl_wait_set_t, timeout: i64) -> RCLResult<()> {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_guard_condition_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:493:58
[INFO] [stdout]     |
[INFO] [stdout] 493 |     pub fn rcl_get_zero_initialized_guard_condition() -> rcl_guard_condition_t {
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_service_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:497:50
[INFO] [stdout]     |
[INFO] [stdout] 497 |     pub fn rcl_get_zero_initialized_service() -> rcl_service_t {
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_service_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:502:25
[INFO] [stdout]     |
[INFO] [stdout] 502 |         service: *const rcl_service_t,
[INFO] [stdout]     |                         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rmw_request_id_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:503:31
[INFO] [stdout]     |
[INFO] [stdout] 503 |         response_header: *mut rmw_request_id_t,
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_client_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:509:49
[INFO] [stdout]     |
[INFO] [stdout] 509 |     pub fn rcl_get_zero_initialized_client() -> rcl_client_t {
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_client_t` in this scope
[INFO] [stdout]    --> src/rcl.rs:514:24
[INFO] [stdout]     |
[INFO] [stdout] 514 |         client: *const rcl_client_t,
[INFO] [stdout]     |                        ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_guard_condition_t` in module `rcl`
[INFO] [stdout]  --> src/selector/guard_condition.rs:5:31
[INFO] [stdout]   |
[INFO] [stdout] 5 |     pub(crate) cond: Box<rcl::rcl_guard_condition_t>,
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_guard_condition_t` in module `rcl`
[INFO] [stdout]   --> src/selector/guard_condition.rs:10:48
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub(crate) fn as_ptr(&self) -> *const rcl::rcl_guard_condition_t {
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_guard_condition_t` in module `rcl`
[INFO] [stdout]   --> src/selector/guard_condition.rs:14:57
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub(crate) unsafe fn as_ptr_mut(&self) -> *mut rcl::rcl_guard_condition_t {
[INFO] [stdout]    |                                                         ^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_wait_set_t` in module `rcl`
[INFO] [stdout]    --> src/selector.rs:155:20
[INFO] [stdout]     |
[INFO] [stdout] 155 |     wait_set: rcl::rcl_wait_set_t,
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_service_t` in module `rcl`
[INFO] [stdout]    --> src/selector.rs:156:36
[INFO] [stdout]     |
[INFO] [stdout] 156 |     services: BTreeMap<*const rcl::rcl_service_t, ConditionHandler<Arc<ServerData>>>,
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_client_t` in module `rcl`
[INFO] [stdout]    --> src/selector.rs:157:35
[INFO] [stdout]     |
[INFO] [stdout] 157 |     clients: BTreeMap<*const rcl::rcl_client_t, ConditionHandler<Arc<ClientData>>>,
[INFO] [stdout]     |                                   ^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_subscription_t` in module `rcl`
[INFO] [stdout]    --> src/selector.rs:158:41
[INFO] [stdout]     |
[INFO] [stdout] 158 |     subscriptions: BTreeMap<*const rcl::rcl_subscription_t, ConditionHandler<Arc<RCLSubscription>>>,
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_guard_condition_t` in module `rcl`
[INFO] [stdout]    --> src/selector.rs:159:32
[INFO] [stdout]     |
[INFO] [stdout] 159 |     cond: BTreeMap<*const rcl::rcl_guard_condition_t, ConditionHandler<Arc<RCLGuardCondition>>>,
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_client_t` in module `rcl`
[INFO] [stdout]   --> src/service/client.rs:79:29
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub(crate) client: rcl::rcl_client_t,
[INFO] [stdout]    |                             ^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_client_t` in module `rcl`
[INFO] [stdout]    --> src/service/client.rs:435:19
[INFO] [stdout]     |
[INFO] [stdout] 435 |     client: &rcl::rcl_client_t,
[INFO] [stdout]     |                   ^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rmw_service_info_t` in module `rcl`
[INFO] [stdout]    --> src/service/client.rs:437:25
[INFO] [stdout]     |
[INFO] [stdout] 437 | ) -> RCLResult<(T, rcl::rmw_service_info_t)> {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_service_t` in module `rcl`
[INFO] [stdout]    --> src/service/server.rs:113:30
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub(crate) service: rcl::rcl_service_t,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_service_t` in module `rcl`
[INFO] [stdout]    --> src/service/server.rs:373:20
[INFO] [stdout]     |
[INFO] [stdout] 373 |     service: &rcl::rcl_service_t,
[INFO] [stdout]     |                    ^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rmw_service_info_t` in module `rcl`
[INFO] [stdout]    --> src/service/server.rs:374:25
[INFO] [stdout]     |
[INFO] [stdout] 374 | ) -> RCLResult<(T, rcl::rmw_service_info_t)> {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rmw_service_info_t` in module `rcl`
[INFO] [stdout]   --> src/service.rs:12:18
[INFO] [stdout]    |
[INFO] [stdout] 12 |     header: rcl::rmw_service_info_t,
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_publisher_t` in module `rcl`
[INFO] [stdout]   --> src/topic/publisher.rs:90:25
[INFO] [stdout]    |
[INFO] [stdout] 90 |     publisher: Arc<rcl::rcl_publisher_t>,
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_publisher_options_t` in module `rcl`
[INFO] [stdout]    --> src/topic/publisher.rs:241:19
[INFO] [stdout]     |
[INFO] [stdout] 241 |     options: rcl::rcl_publisher_options_t,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_publisher_options_t` in module `rcl`
[INFO] [stdout]    --> src/topic/publisher.rs:254:48
[INFO] [stdout]     |
[INFO] [stdout] 254 |     pub(crate) fn as_ptr(&self) -> *const rcl::rcl_publisher_options_t {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_subscription_t` in module `rcl`
[INFO] [stdout]    --> src/topic/subscriber.rs:186:32
[INFO] [stdout]     |
[INFO] [stdout] 186 |     pub subscription: Box<rcl::rcl_subscription_t>,
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_subscription_options_t` in module `rcl`
[INFO] [stdout]    --> src/topic/subscriber.rs:457:19
[INFO] [stdout]     |
[INFO] [stdout] 457 |     options: rcl::rcl_subscription_options_t,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_subscription_options_t` in module `rcl`
[INFO] [stdout]    --> src/topic/subscriber.rs:470:48
[INFO] [stdout]     |
[INFO] [stdout] 470 |     pub(crate) fn as_ptr(&self) -> *const rcl::rcl_subscription_options_t {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_subscription_t` in module `rcl`
[INFO] [stdout]    --> src/topic/subscriber.rs:534:36
[INFO] [stdout]     |
[INFO] [stdout] 534 | fn rcl_take<T>(subscription: &rcl::rcl_subscription_t) -> RCLResult<T> {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcl_guard_condition_t` in module `rcl`
[INFO] [stdout]   --> src/signal_handler.rs:24:28
[INFO] [stdout]    |
[INFO] [stdout] 24 | struct KeyCond(*const rcl::rcl_guard_condition_t);
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rmw_time_t` in module `rcl`
[INFO] [stdout]  --> src/time.rs:8:16
[INFO] [stdout]   |
[INFO] [stdout] 8 | impl From<rcl::rmw_time_t> for Duration {
[INFO] [stdout]   |                ^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rmw_time_t` in module `rcl`
[INFO] [stdout]  --> src/time.rs:9:21
[INFO] [stdout]   |
[INFO] [stdout] 9 |     fn from(t: rcl::rmw_time_t) -> Self {
[INFO] [stdout]   |                     ^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rmw_time_t` in module `rcl`
[INFO] [stdout]   --> src/time.rs:14:30
[INFO] [stdout]    |
[INFO] [stdout] 14 | impl From<Duration> for rcl::rmw_time_t {
[INFO] [stdout]    |                              ^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `rcutils_time_point_value_t` in module `rcl`
[INFO] [stdout]    --> src/time.rs:100:47
[INFO] [stdout]     |
[INFO] [stdout] 100 | pub(crate) fn rcl_time_to_system_time(t: rcl::rcutils_time_point_value_t) -> SystemTime {
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `rcl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RcutilsAllocator` in this scope
[INFO] [stdout]    --> src/lib.rs:335:34
[INFO] [stdout]     |
[INFO] [stdout] 335 | pub(crate) fn get_allocator() -> RcutilsAllocator {
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_ERROR`
[INFO] [stdout]   --> src/error.rs:14:13
[INFO] [stdout]    |
[INFO] [stdout] 14 |     Error = rcl::RCL_RET_ERROR,
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_ERROR`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_TIMEOUT`
[INFO] [stdout]   --> src/error.rs:15:15
[INFO] [stdout]    |
[INFO] [stdout] 15 |     Timeout = rcl::RCL_RET_TIMEOUT,
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_TIMEOUT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_BAD_ALLOC`
[INFO] [stdout]   --> src/error.rs:16:16
[INFO] [stdout]    |
[INFO] [stdout] 16 |     BadAlloc = rcl::RCL_RET_BAD_ALLOC,
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_BAD_ALLOC`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_INVALID_ARGUMENT`
[INFO] [stdout]   --> src/error.rs:17:23
[INFO] [stdout]    |
[INFO] [stdout] 17 |     InvalidArgument = rcl::RCL_RET_INVALID_ARGUMENT,
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_INVALID_ARGUMENT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_UNSUPPORTED`
[INFO] [stdout]   --> src/error.rs:18:19
[INFO] [stdout]    |
[INFO] [stdout] 18 |     Unsupported = rcl::RCL_RET_UNSUPPORTED,
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_UNSUPPORTED`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_ALREADY_INIT`
[INFO] [stdout]   --> src/error.rs:19:19
[INFO] [stdout]    |
[INFO] [stdout] 19 |     AlreadyInit = rcl::RCL_RET_ALREADY_INIT,
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_ALREADY_INIT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_NOT_INIT`
[INFO] [stdout]   --> src/error.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |     NotInit = rcl::RCL_RET_NOT_INIT,
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_NOT_INIT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_MISMATCHED_RMW_ID`
[INFO] [stdout]   --> src/error.rs:21:23
[INFO] [stdout]    |
[INFO] [stdout] 21 |     MismatchedRmwId = rcl::RCL_RET_MISMATCHED_RMW_ID,
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_MISMATCHED_RMW_ID`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_TOPIC_NAME_INVALID`
[INFO] [stdout]   --> src/error.rs:22:24
[INFO] [stdout]    |
[INFO] [stdout] 22 |     TopicNameInvalid = rcl::RCL_RET_TOPIC_NAME_INVALID,
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_TOPIC_NAME_INVALID`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_SERVICE_NAME_INVALID`
[INFO] [stdout]   --> src/error.rs:23:26
[INFO] [stdout]    |
[INFO] [stdout] 23 |     ServiceNameInvalid = rcl::RCL_RET_SERVICE_NAME_INVALID,
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_SERVICE_NAME_INVALID`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_UNKNOWN_SUBSTITUTION`
[INFO] [stdout]   --> src/error.rs:24:27
[INFO] [stdout]    |
[INFO] [stdout] 24 |     UnknownSubstitution = rcl::RCL_RET_UNKNOWN_SUBSTITUTION,
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_UNKNOWN_SUBSTITUTION`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_ALREADY_SHUTDOWN`
[INFO] [stdout]   --> src/error.rs:25:23
[INFO] [stdout]    |
[INFO] [stdout] 25 |     AlreadyShutdown = rcl::RCL_RET_ALREADY_SHUTDOWN,
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_ALREADY_SHUTDOWN`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_NODE_INVALID`
[INFO] [stdout]   --> src/error.rs:26:19
[INFO] [stdout]    |
[INFO] [stdout] 26 |     NodeInvalid = rcl::RCL_RET_NODE_INVALID,
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_NODE_INVALID`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_NODE_INVALID_NAME`
[INFO] [stdout]   --> src/error.rs:27:23
[INFO] [stdout]    |
[INFO] [stdout] 27 |     NodeInvalidName = rcl::RCL_RET_NODE_INVALID_NAME,
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_NODE_INVALID_NAME`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_NODE_INVALID_NAMESPACE`
[INFO] [stdout]   --> src/error.rs:28:28
[INFO] [stdout]    |
[INFO] [stdout] 28 |     NodeInvalidNamespace = rcl::RCL_RET_NODE_INVALID_NAMESPACE,
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_NODE_INVALID_NAMESPACE`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_NODE_NAME_NON_EXISTENT`
[INFO] [stdout]   --> src/error.rs:29:27
[INFO] [stdout]    |
[INFO] [stdout] 29 |     NodeNameNonExistent = rcl::RCL_RET_NODE_NAME_NON_EXISTENT,
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_NODE_NAME_NON_EXISTENT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_PUBLISHER_INVALID`
[INFO] [stdout]   --> src/error.rs:30:24
[INFO] [stdout]    |
[INFO] [stdout] 30 |     PublisherInvalid = rcl::RCL_RET_PUBLISHER_INVALID,
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_PUBLISHER_INVALID`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_SUBSCRIPTION_INVALID`
[INFO] [stdout]   --> src/error.rs:31:27
[INFO] [stdout]    |
[INFO] [stdout] 31 |     SubscriptionInvalid = rcl::RCL_RET_SUBSCRIPTION_INVALID,
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_SUBSCRIPTION_INVALID`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_SUBSCRIPTION_TAKE_FAILED`
[INFO] [stdout]   --> src/error.rs:32:30
[INFO] [stdout]    |
[INFO] [stdout] 32 |     SubscriptionTakeFailed = rcl::RCL_RET_SUBSCRIPTION_TAKE_FAILED,
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_SUBSCRIPTION_TAKE_FAILED`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_CLIENT_INVALID`
[INFO] [stdout]   --> src/error.rs:33:21
[INFO] [stdout]    |
[INFO] [stdout] 33 |     ClientInvalid = rcl::RCL_RET_CLIENT_INVALID,
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_CLIENT_INVALID`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_CLIENT_TAKE_FAILED`
[INFO] [stdout]   --> src/error.rs:34:24
[INFO] [stdout]    |
[INFO] [stdout] 34 |     ClientTakeFailed = rcl::RCL_RET_CLIENT_TAKE_FAILED,
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_CLIENT_TAKE_FAILED`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_SERVICE_INVALID`
[INFO] [stdout]   --> src/error.rs:35:22
[INFO] [stdout]    |
[INFO] [stdout] 35 |     ServiceInvalid = rcl::RCL_RET_SERVICE_INVALID,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_SERVICE_INVALID`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_SERVICE_TAKE_FAILED`
[INFO] [stdout]   --> src/error.rs:36:25
[INFO] [stdout]    |
[INFO] [stdout] 36 |     ServiceTakeFailed = rcl::RCL_RET_SERVICE_TAKE_FAILED,
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_SERVICE_TAKE_FAILED`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_TIMER_INVALID`
[INFO] [stdout]   --> src/error.rs:37:20
[INFO] [stdout]    |
[INFO] [stdout] 37 |     TimerInvalid = rcl::RCL_RET_TIMER_INVALID,
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_TIMER_INVALID`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_TIMER_CANCELED`
[INFO] [stdout]   --> src/error.rs:38:21
[INFO] [stdout]    |
[INFO] [stdout] 38 |     TimerCanceled = rcl::RCL_RET_TIMER_CANCELED,
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_TIMER_CANCELED`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_WAIT_SET_INVALID`
[INFO] [stdout]   --> src/error.rs:39:22
[INFO] [stdout]    |
[INFO] [stdout] 39 |     WaitSetInvalid = rcl::RCL_RET_WAIT_SET_INVALID,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_WAIT_SET_INVALID`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_WAIT_SET_EMPTY`
[INFO] [stdout]   --> src/error.rs:40:20
[INFO] [stdout]    |
[INFO] [stdout] 40 |     WaitSetEmpty = rcl::RCL_RET_WAIT_SET_EMPTY,
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_WAIT_SET_EMPTY`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_WAIT_SET_FULL`
[INFO] [stdout]   --> src/error.rs:41:19
[INFO] [stdout]    |
[INFO] [stdout] 41 |     WaitSetFull = rcl::RCL_RET_WAIT_SET_FULL,
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_WAIT_SET_FULL`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_INVALID_REMAP_RULE`
[INFO] [stdout]   --> src/error.rs:42:24
[INFO] [stdout]    |
[INFO] [stdout] 42 |     InvalidRemapRule = rcl::RCL_RET_INVALID_REMAP_RULE,
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_INVALID_REMAP_RULE`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_WRONG_LEXEME`
[INFO] [stdout]   --> src/error.rs:43:19
[INFO] [stdout]    |
[INFO] [stdout] 43 |     WrongLexeme = rcl::RCL_RET_WRONG_LEXEME,
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_WRONG_LEXEME`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_INVALID_ROS_ARGS`
[INFO] [stdout]   --> src/error.rs:44:22
[INFO] [stdout]    |
[INFO] [stdout] 44 |     InvalidRosArgs = rcl::RCL_RET_INVALID_ROS_ARGS,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_INVALID_ROS_ARGS`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_INVALID_PARAM_RULE`
[INFO] [stdout]   --> src/error.rs:45:24
[INFO] [stdout]    |
[INFO] [stdout] 45 |     InvalidParamRule = rcl::RCL_RET_INVALID_PARAM_RULE,
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_INVALID_PARAM_RULE`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_INVALID_LOG_LEVEL_RULE`
[INFO] [stdout]   --> src/error.rs:46:27
[INFO] [stdout]    |
[INFO] [stdout] 46 |     InvalidLogLevelRule = rcl::RCL_RET_INVALID_LOG_LEVEL_RULE,
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_INVALID_LOG_LEVEL_RULE`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_EVENT_INVALID`
[INFO] [stdout]   --> src/error.rs:47:20
[INFO] [stdout]    |
[INFO] [stdout] 47 |     EventInvalid = rcl::RCL_RET_EVENT_INVALID,
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_EVENT_INVALID`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_EVENT_TAKE_FAILED`
[INFO] [stdout]   --> src/error.rs:48:23
[INFO] [stdout]    |
[INFO] [stdout] 48 |     EventTakeFailed = rcl::RCL_RET_EVENT_TAKE_FAILED,
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_EVENT_TAKE_FAILED`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_LIFECYCLE_STATE_REGISTERED`
[INFO] [stdout]   --> src/error.rs:49:32
[INFO] [stdout]    |
[INFO] [stdout] 49 |     LifecycleStateRegistered = rcl::RCL_RET_LIFECYCLE_STATE_REGISTERED,
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_LIFECYCLE_STATE_REGISTERED`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCL_RET_LIFECYCLE_STATE_NOT_REGISTERED`
[INFO] [stdout]   --> src/error.rs:50:35
[INFO] [stdout]    |
[INFO] [stdout] 50 |     LifecycleStateNotRegistered = rcl::RCL_RET_LIFECYCLE_STATE_NOT_REGISTERED,
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCL_RET_LIFECYCLE_STATE_NOT_REGISTERED`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]    = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_DEBUG`
[INFO] [stdout]    --> src/logger.rs:167:13
[INFO] [stdout]     |
[INFO] [stdout] 167 |     Debug = rcl::RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_DEBUG,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_DEBUG`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]     = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_INFO`
[INFO] [stdout]    --> src/logger.rs:168:12
[INFO] [stdout]     |
[INFO] [stdout] 168 |     Info = rcl::RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_INFO,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_INFO`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]     = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_WARN`
[INFO] [stdout]    --> src/logger.rs:169:12
[INFO] [stdout]     |
[INFO] [stdout] 169 |     Warn = rcl::RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_WARN,
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_WARN`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]     = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_ERROR`
[INFO] [stdout]    --> src/logger.rs:170:13
[INFO] [stdout]     |
[INFO] [stdout] 170 |     Error = rcl::RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_ERROR,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_ERROR`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]     = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not resolve path `rcl::RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_FATAL`
[INFO] [stdout]    --> src/logger.rs:171:13
[INFO] [stdout]     |
[INFO] [stdout] 171 |     Fatal = rcl::RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_FATAL,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `rcl::RCUTILS_LOG_SEVERITY_RCUTILS_LOG_SEVERITY_FATAL`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stdout]     = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 274 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not document `safe_drive`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `rustdoc --edition=2021 --crate-type lib --crate-name safe_drive src/lib.rs -o /opt/rustwide/target/doc --cfg 'feature="default"' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --document-private-items -C metadata=b1cb45dca2fc504f -L dependency=/opt/rustwide/target/debug/deps --extern crossbeam_channel=/opt/rustwide/target/debug/deps/libcrossbeam_channel-c2fb4babf52105f0.rmeta --extern libc=/opt/rustwide/target/debug/deps/liblibc-4467f3ffc13087c9.rmeta --extern num_derive=/opt/rustwide/target/debug/deps/libnum_derive-cf706336a7855523.so --extern num_traits=/opt/rustwide/target/debug/deps/libnum_traits-3906fe4936ddc04f.rmeta --extern once_cell=/opt/rustwide/target/debug/deps/libonce_cell-7f6943baeb2ea0e0.rmeta --extern parking_lot=/opt/rustwide/target/debug/deps/libparking_lot-0e5e0a8cc8b91e3b.rmeta --extern pin_project=/opt/rustwide/target/debug/deps/libpin_project-933d56e3b19d0dce.rmeta --extern signal_hook=/opt/rustwide/target/debug/deps/libsignal_hook-9e08b35cc161f98a.rmeta --cap-lints=warn --crate-version 0.2.1` (exit status: 1)
[INFO] running `Command { std: "docker" "inspect" "b285bf9dc399b561b9585de724794ca13f7ff7330b033cb84ab06c47d67d3cf7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b285bf9dc399b561b9585de724794ca13f7ff7330b033cb84ab06c47d67d3cf7", kill_on_drop: false }`
[INFO] [stdout] b285bf9dc399b561b9585de724794ca13f7ff7330b033cb84ab06c47d67d3cf7
