[INFO] cloning repository https://github.com/aDotInTheVoid/pros-rs-3 [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/aDotInTheVoid/pros-rs-3" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FaDotInTheVoid%2Fpros-rs-3", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FaDotInTheVoid%2Fpros-rs-3'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] a83cb1f412c7a99e6d76844e26fc77c27080af32 [INFO] documenting aDotInTheVoid/pros-rs-3 against beta-2022-05-20 for beta-1.62-rustdoc-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FaDotInTheVoid%2Fpros-rs-3" "/workspace/builds/worker-1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/aDotInTheVoid/pros-rs-3 on toolchain beta-2022-05-20 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-05-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] removed /workspace/builds/worker-1/source/.cargo/config [INFO] started tweaking git repo https://github.com/aDotInTheVoid/pros-rs-3 [INFO] finished tweaking git repo https://github.com/aDotInTheVoid/pros-rs-3 [INFO] tweaked toml for git repo https://github.com/aDotInTheVoid/pros-rs-3 written to /workspace/builds/worker-1/source/Cargo.toml [INFO] crate git repo https://github.com/aDotInTheVoid/pros-rs-3 already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-05-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-05-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 18a2eeb4799f639ce2bd7c59a7f59de0f95213b3ddee7035b3c9879c46ef9efd [INFO] running `Command { std: "docker" "start" "-a" "18a2eeb4799f639ce2bd7c59a7f59de0f95213b3ddee7035b3c9879c46ef9efd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "18a2eeb4799f639ce2bd7c59a7f59de0f95213b3ddee7035b3c9879c46ef9efd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "18a2eeb4799f639ce2bd7c59a7f59de0f95213b3ddee7035b3c9879c46ef9efd", kill_on_drop: false }` [INFO] [stdout] 18a2eeb4799f639ce2bd7c59a7f59de0f95213b3ddee7035b3c9879c46ef9efd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-05-20" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 59865300c37f289244c5108144020befbf05464f92979fd7daf32addc4dc0f12 [INFO] running `Command { std: "docker" "start" "-a" "59865300c37f289244c5108144020befbf05464f92979fd7daf32addc4dc0f12", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.71 [INFO] [stderr] Compiling memchr v2.3.3 [INFO] [stderr] Compiling cc v1.0.54 [INFO] [stderr] Compiling glob v0.3.0 [INFO] [stderr] Compiling proc-macro2 v1.0.18 [INFO] [stderr] Compiling regex-syntax v0.6.18 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stderr] Compiling unicode-width v0.1.7 [INFO] [stderr] Compiling termcolor v1.1.0 [INFO] [stderr] Compiling ansi_term v0.11.0 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling bindgen v0.51.1 [INFO] [stderr] Compiling strsim v0.8.0 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling shlex v0.1.1 [INFO] [stderr] Compiling nom v4.2.3 [INFO] [stderr] Compiling thread_local v1.0.1 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling log v0.4.8 [INFO] [stderr] Compiling humantime v1.3.0 [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling clang-sys v0.28.1 [INFO] [stderr] Compiling aho-corasick v0.7.10 [INFO] [stderr] Compiling libloading v0.5.2 [INFO] [stderr] Compiling quote v1.0.6 [INFO] [stderr] Checking cortex_types v0.1.0 (/opt/rustwide/workdir/cortex_types) [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling which v3.1.1 [INFO] [stderr] Compiling cexpr v0.3.6 [INFO] [stderr] Compiling clap v2.33.1 [INFO] [stderr] Compiling regex v1.3.9 [INFO] [stderr] Compiling env_logger v0.6.2 [INFO] [stderr] Compiling pros-rs-3 v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `std::str::from_utf8` [INFO] [stdout] --> build.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use std::str::from_utf8; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `bindings` [INFO] [stdout] --> build.rs:40:9 [INFO] [stdout] | [INFO] [stdout] 40 | let bindings = bindgen::Builder::default() [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_bindings` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Documenting pros-rs-3 v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unresolved link to `ms` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:184465 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Calculate the time of an animation with a given speed and the start and end values" ] # [ doc = " @param speed speed of animation in unit/sec" ] # [ doc = " @param start start value of the animation" ] # [ doc = " @param end end value of the animation" ] # [ doc = " @return the required time [ms] for the animation with the given parameters" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] @return the required time [ms] for the animation with the given parameters [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `ms` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `0` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:240933 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Get object's and its ancestors type. Put their name in `type_buf` starting with the current type." ] # [ doc = " E.g. buf.type[0]=\"lv_btn\", buf.type[1]=\"lv_cont\", buf.type[2]=\"lv_obj\"" ] # [ doc = " @param obj pointer to an object which type should be get" ] # [ doc = " @param buf pointer to an `lv_obj_type_t` buffer to store the types" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] E.g. buf.type[0]="lv_btn", buf.type[1]="lv_cont", buf.type[2]="lv_obj" [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `0` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:240933 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Get object's and its ancestors type. Put their name in `type_buf` starting with the current type." ] # [ doc = " E.g. buf.type[0]=\"lv_btn\", buf.type[1]=\"lv_cont\", buf.type[2]=\"lv_obj\"" ] # [ doc = " @param obj pointer to an object which type should be get" ] # [ doc = " @param buf pointer to an `lv_obj_type_t` buffer to store the types" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] E.g. buf.type[0]="lv_btn", buf.type[1]="lv_cont", buf.type[2]="lv_obj" [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `1` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:240933 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Get object's and its ancestors type. Put their name in `type_buf` starting with the current type." ] # [ doc = " E.g. buf.type[0]=\"lv_btn\", buf.type[1]=\"lv_cont\", buf.type[2]=\"lv_obj\"" ] # [ doc = " @param obj pointer to an object which type should be get" ] # [ doc = " @param buf pointer to an `lv_obj_type_t` buffer to store the types" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] E.g. buf.type[0]="lv_btn", buf.type[1]="lv_cont", buf.type[2]="lv_obj" [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `2` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `kB` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:392385 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Get the free and total size of a driver in kB" ] # [ doc = " @param letter the driver letter" ] # [ doc = " @param total_p pointer to store the total size [kB]" ] # [ doc = " @param free_p pointer to store the free size [kB]" ] # [ doc = " @return LV_FS_RES_OK or any error from lv_fs_res_t enum" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] @param total_p pointer to store the total size [kB] [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `kB` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `ms` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:439030 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Set scroll animation duration on 'list_up()' 'list_down()' 'list_focus()'" ] # [ doc = " @param list pointer to a list object" ] # [ doc = " @param anim_time duration of animation [ms]" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] @param anim_time duration of animation [ms] [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `ms` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `ms` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:442323 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Get scroll animation duration" ] # [ doc = " @param list pointer to a list object" ] # [ doc = " @return duration of animation [ms]" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] @return duration of animation [ms] [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `ms` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `ms` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:504478 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Set the open/close animation time." ] # [ doc = " @param ddlist pointer to a drop down list" ] # [ doc = " @param anim_time: open/close animation time [ms]" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] @param anim_time: open/close animation time [ms] [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `ms` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `ms` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:506866 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Get the open/close animation time." ] # [ doc = " @param ddlist pointer to a drop down list" ] # [ doc = " @return open/close animation time [ms]" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] @return open/close animation time [ms] [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `ms` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `default` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:509572 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Set the align of the roller's options (left, right or center[default])" ] # [ doc = " @param roller - pointer to a roller object" ] # [ doc = " @param align - one of lv_label_align_t values (left, right, center)" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] Set the align of the roller's options (left, right or center[default]) [INFO] [stdout] ^^^^^^^ [INFO] [stdout] = note: no item named `default` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `100*50` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:526893 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Set a buffer for the canvas." ] # [ doc = " @param buf a buffer where the content of the canvas will be." ] # [ doc = " The required size is (lv_img_color_format_get_px_size(cf) * w * h) / 8)" ] # [ doc = " It can be allocated with `lv_mem_alloc()` or" ] # [ doc = " it can be statically allocated array (e.g. static lv_color_t buf[100*50]) or" ] # [ doc = " it can be an address in RAM or external SRAM" ] # [ doc = " @param canvas pointer to a canvas object" ] # [ doc = " @param w width of the canvas" ] # [ doc = " @param h height of the canvas" ] # [ doc = " @param cf color format. The following formats are supported:" ] # [ doc = " LV_IMG_CF_TRUE_COLOR, LV_IMG_CF_TRUE_COLOR_CHROMA_KEYED, LV_IMG_CF_INDEXES_1/2/4/8BIT" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] it can be statically allocated array (e.g. static lv_color_t buf[100*50]) or [INFO] [stdout] ^^^^^^ [INFO] [stdout] = note: no item named `100*50` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `min,max` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:575700 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Get the value of a needle" ] # [ doc = " @param gauge pointer to gauge object" ] # [ doc = " @param needle the id of the needle" ] # [ doc = " @return the value of the needle [min,max]" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] @return the value of the needle [min,max] [INFO] [stdout] ^^^^^^^ [INFO] [stdout] = note: no item named `min,max` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `degree` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:588247 [INFO] [stdout] | [INFO] [stdout] 3 | ...C" { # [ doc = " Get the arc length [degree] of the a pre loader" ] # [ doc = " @param preload pointer to a pre loader object" ] pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] Get the arc length [degree] of the a pre loader [INFO] [stdout] ^^^^^^ [INFO] [stdout] = note: no item named `degree` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `milliseconds` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:588459 [INFO] [stdout] | [INFO] [stdout] 3 | ... "C" { # [ doc = " Get the spin time of the arc" ] # [ doc = " @param preload pointer to a pre loader object [milliseconds]" ] pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] @param preload pointer to a pre loader object [milliseconds] [INFO] [stdout] ^^^^^^^^^^^^ [INFO] [stdout] = note: no item named `milliseconds` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:645769 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Gets the raw encoder count of the motor at a given timestamp." ] # [ doc = "" ] # [ doc = " This function uses the following values of errno when an error state is" ] # [ doc = " reached:" ] # [ doc = " ENXIO - The given value is not within the range of V5 ports (1-21)." ] # [ doc = " ENODEV - The port cannot be configured as a motor" ] # [ doc = "" ] # [ doc = " \\param port" ] # [ doc = " The V5 port number from 1-21" ] # [ doc = " \\param[in] timestamp" ] # [ doc = " A pointer to a time in milliseconds for which the encoder count" ] # [ doc = " will be returned. If NULL, the timestamp at which the encoder" ] # [ doc = " count was read will not be supplied" ] # [ doc = "" ] # [ doc = " \\return The raw encoder count at the given timestamp or PROS_ERR if the" ] # [ doc = " operation failed." ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] timestamp [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `0,150` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:700794 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Gets the exposure parameter of the Vision Sensor. See" ] # [ doc = " https://pros.cs.purdue.edu/v5/tutorials/topical/vision.html#exposure-setting" ] # [ doc = " for more detials." ] # [ doc = "" ] # [ doc = " This function uses the following values of errno when an error state is" ] # [ doc = " reached:" ] # [ doc = " ENXIO - The given value is not within the range of V5 ports (1-21)." ] # [ doc = " ENODEV - The port cannot be configured as a vision sensor" ] # [ doc = "" ] # [ doc = " \\param port" ] # [ doc = " The V5 port number from 1-21" ] # [ doc = "" ] # [ doc = " \\return The current exposure setting from [0,150], PROS_ERR if an error" ] # [ doc = " occurred" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \return The current exposure setting from [0,150], PROS_ERR if an error [INFO] [stdout] ^^^^^ [INFO] [stdout] = note: no item named `0,150` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:703247 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Reads up to object_count object descriptors into object_arr." ] # [ doc = "" ] # [ doc = " This function uses the following values of errno when an error state is" ] # [ doc = " reached:" ] # [ doc = " ENXIO - The given value is not within the range of V5 ports (1-21), or" ] # [ doc = " fewer than object_count number of objects were found." ] # [ doc = " ENODEV - The port cannot be configured as a vision sensor" ] # [ doc = " EDOM - size_id is greater than the number of available objects." ] # [ doc = "" ] # [ doc = " \\param port" ] # [ doc = " The V5 port number from 1-21" ] # [ doc = " \\param size_id" ] # [ doc = " The object to read from a list roughly ordered by object size" ] # [ doc = " (0 is the largest item, 1 is the second largest, etc.)" ] # [ doc = " \\param object_count" ] # [ doc = " The number of objects to read" ] # [ doc = " \\param[out] object_arr" ] # [ doc = " A pointer to copy the objects into" ] # [ doc = "" ] # [ doc = " \\return The number of object signatures copied. This number will be less than" ] # [ doc = " object_count if there are fewer objects detected by the vision sensor." ] # [ doc = " Returns PROS_ERR if the port was invalid, an error occurred, or fewer objects" ] # [ doc = " than size_id were found. All objects in object_arr that were not found are" ] # [ doc = " given VISION_OBJECT_ERR_SIG as their signature." ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] object_arr [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:704822 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Reads up to object_count object descriptors into object_arr." ] # [ doc = "" ] # [ doc = " This function uses the following values of errno when an error state is" ] # [ doc = " reached:" ] # [ doc = " ENXIO - The given value is not within the range of V5 ports (1-21), or" ] # [ doc = " fewer than object_count number of objects were found." ] # [ doc = " ENODEV - The port cannot be configured as a vision sensor" ] # [ doc = " EDOM - size_id is greater than the number of available objects." ] # [ doc = "" ] # [ doc = " \\param port" ] # [ doc = " The V5 port number from 1-21" ] # [ doc = " \\param object_count" ] # [ doc = " The number of objects to read" ] # [ doc = " \\param size_id" ] # [ doc = " The object to read from a list roughly ordered by object size" ] # [ doc = " (0 is the largest item, 1 is the second largest, etc.)" ] # [ doc = " \\param signature" ] # [ doc = " The signature ID [1-7] for which objects will be returned." ] # [ doc = " \\param[out] object_arr" ] # [ doc = " A pointer to copy the objects into" ] # [ doc = "" ] # [ doc = " \\return The number of object signatures copied. This number will be less than" ] # [ doc = " object_count if there are fewer objects detected by the vision sensor." ] # [ doc = " Returns PROS_ERR if the port was invalid, an error occurred, or fewer objects" ] # [ doc = " than size_id were found. All objects in object_arr that were not found are" ] # [ doc = " given VISION_OBJECT_ERR_SIG as their signature." ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] object_arr [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:706525 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Reads up to object_count object descriptors into object_arr." ] # [ doc = "" ] # [ doc = " This function uses the following values of errno when an error state is" ] # [ doc = " reached:" ] # [ doc = " ENXIO - The given value is not within the range of V5 ports (1-21), or" ] # [ doc = " fewer than object_count number of objects were found." ] # [ doc = " ENODEV - The port cannot be configured as a vision sensor" ] # [ doc = "" ] # [ doc = " \\param port" ] # [ doc = " The V5 port number from 1-21" ] # [ doc = " \\param object_count" ] # [ doc = " The number of objects to read" ] # [ doc = " \\param size_id" ] # [ doc = " The object to read from a list roughly ordered by object size" ] # [ doc = " (0 is the largest item, 1 is the second largest, etc.)" ] # [ doc = " \\param color_code" ] # [ doc = " The vision_color_code_t for which objects will be returned" ] # [ doc = " \\param[out] object_arr" ] # [ doc = " A pointer to copy the objects into" ] # [ doc = "" ] # [ doc = " \\return The number of object signatures copied. This number will be less than" ] # [ doc = " object_count if there are fewer objects detected by the vision sensor." ] # [ doc = " Returns PROS_ERR if the port was invalid, an error occurred, or fewer objects" ] # [ doc = " than size_id were found. All objects in object_arr that were not found are" ] # [ doc = " given VISION_OBJECT_ERR_SIG as their signature." ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] object_arr [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:708634 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Stores the supplied object detection signature onto the vision sensor." ] # [ doc = "" ] # [ doc = " NOTE: This saves the signature in volatile memory, and the signature will be" ] # [ doc = " lost as soon as the sensor is powered down." ] # [ doc = "" ] # [ doc = " \\param port" ] # [ doc = " The V5 port number from 1-21" ] # [ doc = " \\param signature_id" ] # [ doc = " The signature id to store into" ] # [ doc = " \\param[in] signature_ptr" ] # [ doc = " A pointer to the signature to save" ] # [ doc = "" ] # [ doc = " \\return 1 if no errors occured, PROS_ERR otherwise" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] signature_ptr [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `0,150` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:710196 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Sets the exposure parameter of the Vision Sensor. See" ] # [ doc = " https://pros.cs.purdue.edu/v5/tutorials/topical/vision.html#exposure-setting" ] # [ doc = " for more detials." ] # [ doc = "" ] # [ doc = " This function uses the following values of errno when an error state is" ] # [ doc = " reached:" ] # [ doc = " ENXIO - The given value is not within the range of V5 ports (1-21)." ] # [ doc = " ENODEV - The port cannot be configured as a vision sensor" ] # [ doc = "" ] # [ doc = " \\param port" ] # [ doc = " The V5 port number from 1-21" ] # [ doc = " \\param percent" ] # [ doc = " The new exposure setting from [0,150]" ] # [ doc = "" ] # [ doc = " \\return 1 if the operation was successful or PROS_ERR if the operation" ] # [ doc = " failed, setting errno." ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] The new exposure setting from [0,150] [INFO] [stdout] ^^^^^ [INFO] [stdout] = note: no item named `0,150` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this URL is not a hyperlink [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:530870 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Draw line function of the canvas" ] # [ doc = " @param canvas pointer to a canvas object" ] # [ doc = " @param point1 start point of the line" ] # [ doc = " @param point2 end point of the line" ] # [ doc = " @param color color of the line" ] # [ doc = "" ] # [ doc = " NOTE: The lv_canvas_draw_line function originates from https://github.com/jb55/bresenham-line.c." ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(rustdoc::bare_urls)]` on by default [INFO] [stdout] = note: bare URLs are not automatically turned into clickable links [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this URL is not a hyperlink [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:683647 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Sends a simple notification to task and increments the notification counter." ] # [ doc = "" ] # [ doc = " See https://pros.cs.purdue.edu/v5/tutorials/topical/notifications.html for" ] # [ doc = " details." ] # [ doc = "" ] # [ doc = " \\param task" ] # [ doc = " The task to notify" ] # [ doc = "" ] # [ doc = " \\return Always returns true." ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `` [INFO] [stdout] | [INFO] [stdout] = note: bare URLs are not automatically turned into clickable links [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this URL is not a hyperlink [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:684073 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Sends a notification to a task, optionally performing some action. Will also" ] # [ doc = " retrieve the value of the notification in the target task before modifying" ] # [ doc = " the notification value." ] # [ doc = "" ] # [ doc = " See https://pros.cs.purdue.edu/v5/tutorials/topical/notifications.html for" ] # [ doc = " details." ] # [ doc = "" ] # [ doc = " \\param task" ] # [ doc = " The task to notify" ] # [ doc = " \\param value" ] # [ doc = " The value used in performing the action" ] # [ doc = " \\param action" ] # [ doc = " An action to optionally perform on the receiving task's notification" ] # [ doc = " value" ] # [ doc = " \\param prev_value" ] # [ doc = " A pointer to store the previous value of the target task's" ] # [ doc = " notification, may be NULL" ] # [ doc = "" ] # [ doc = " \\return Dependent on the notification action." ] # [ doc = " For NOTIFY_ACTION_NO_WRITE: return 0 if the value could be written without" ] # [ doc = " needing to overwrite, 1 otherwise." ] # [ doc = " For all other NOTIFY_ACTION values: always return 0" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `` [INFO] [stdout] | [INFO] [stdout] = note: bare URLs are not automatically turned into clickable links [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this URL is not a hyperlink [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:685327 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Waits for a notification to be nonzero." ] # [ doc = "" ] # [ doc = " See https://pros.cs.purdue.edu/v5/tutorials/topical/notifications.html for" ] # [ doc = " details." ] # [ doc = "" ] # [ doc = " \\param clear_on_exit" ] # [ doc = " If true (1), then the notification value is cleared." ] # [ doc = " If false (0), then the notification value is decremented." ] # [ doc = " \\param timeout" ] # [ doc = " Specifies the amount of time to be spent waiting for a notification" ] # [ doc = " to occur." ] # [ doc = "" ] # [ doc = " \\return The value of the task's notification value before it is decremented" ] # [ doc = " or cleared" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `` [INFO] [stdout] | [INFO] [stdout] = note: bare URLs are not automatically turned into clickable links [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this URL is not a hyperlink [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:686161 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Creates a mutex." ] # [ doc = "" ] # [ doc = " See https://pros.cs.purdue.edu/v5/tutorials/topical/multitasking.html#mutexes" ] # [ doc = " for details." ] # [ doc = "" ] # [ doc = " \\return A handle to a newly created mutex. If an error occurred, NULL will be" ] # [ doc = " returned and errno can be checked for hints as to why mutex_create failed." ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `` [INFO] [stdout] | [INFO] [stdout] = note: bare URLs are not automatically turned into clickable links [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this URL is not a hyperlink [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:700794 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Gets the exposure parameter of the Vision Sensor. See" ] # [ doc = " https://pros.cs.purdue.edu/v5/tutorials/topical/vision.html#exposure-setting" ] # [ doc = " for more detials." ] # [ doc = "" ] # [ doc = " This function uses the following values of errno when an error state is" ] # [ doc = " reached:" ] # [ doc = " ENXIO - The given value is not within the range of V5 ports (1-21)." ] # [ doc = " ENODEV - The port cannot be configured as a vision sensor" ] # [ doc = "" ] # [ doc = " \\param port" ] # [ doc = " The V5 port number from 1-21" ] # [ doc = "" ] # [ doc = " \\return The current exposure setting from [0,150], PROS_ERR if an error" ] # [ doc = " occurred" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `` [INFO] [stdout] | [INFO] [stdout] = note: bare URLs are not automatically turned into clickable links [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this URL is not a hyperlink [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:710196 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Sets the exposure parameter of the Vision Sensor. See" ] # [ doc = " https://pros.cs.purdue.edu/v5/tutorials/topical/vision.html#exposure-setting" ] # [ doc = " for more detials." ] # [ doc = "" ] # [ doc = " This function uses the following values of errno when an error state is" ] # [ doc = " reached:" ] # [ doc = " ENXIO - The given value is not within the range of V5 ports (1-21)." ] # [ doc = " ENODEV - The port cannot be configured as a vision sensor" ] # [ doc = "" ] # [ doc = " \\param port" ] # [ doc = " The V5 port number from 1-21" ] # [ doc = " \\param percent" ] # [ doc = " The new exposure setting from [0,150]" ] # [ doc = "" ] # [ doc = " \\return 1 if the operation was successful or PROS_ERR if the operation" ] # [ doc = " failed, setting errno." ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `` [INFO] [stdout] | [INFO] [stdout] = note: bare URLs are not automatically turned into clickable links [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 28 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 23.81s [INFO] running `Command { std: "docker" "inspect" "59865300c37f289244c5108144020befbf05464f92979fd7daf32addc4dc0f12", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "59865300c37f289244c5108144020befbf05464f92979fd7daf32addc4dc0f12", kill_on_drop: false }` [INFO] [stdout] 59865300c37f289244c5108144020befbf05464f92979fd7daf32addc4dc0f12 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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" "DOCS_RS=1" "-e" "RUSTC_BOOTSTRAP=1" "-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:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-05-20" "rustdoc" "--lib" "-Zrustdoc-map" "--frozen" "--message-format=json" "--" "-Z" "unstable-options" "--document-private-items", kill_on_drop: false }` [INFO] [stdout] 4d63edebdb8c8a9f48a471d806c65a4435e1fc7c347c218d8664fe6599b5db36 [INFO] running `Command { std: "docker" "start" "-a" "4d63edebdb8c8a9f48a471d806c65a4435e1fc7c347c218d8664fe6599b5db36", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling libc v0.2.71 [INFO] [stderr] Compiling memchr v2.3.3 [INFO] [stderr] Compiling glob v0.3.0 [INFO] [stderr] Compiling version_check v0.1.5 [INFO] [stderr] Compiling cc v1.0.54 [INFO] [stderr] Compiling log v0.4.8 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling proc-macro2 v1.0.18 [INFO] [stderr] Compiling regex-syntax v0.6.18 [INFO] [stderr] Compiling unicode-xid v0.2.0 [INFO] [stderr] Compiling unicode-width v0.1.7 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling ansi_term v0.11.0 [INFO] [stderr] Compiling bindgen v0.51.1 [INFO] [stderr] Compiling strsim v0.8.0 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling termcolor v1.1.0 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling shlex v0.1.1 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling thread_local v1.0.1 [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling humantime v1.3.0 [INFO] [stderr] Compiling nom v4.2.3 [INFO] [stderr] Compiling clang-sys v0.28.1 [INFO] [stderr] Compiling aho-corasick v0.7.10 [INFO] [stderr] Compiling libloading v0.5.2 [INFO] [stderr] Compiling quote v1.0.6 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling which v3.1.1 [INFO] [stderr] Checking cortex_types v0.1.0 (/opt/rustwide/workdir/cortex_types) [INFO] [stderr] Compiling clap v2.33.1 [INFO] [stderr] Compiling cexpr v0.3.6 [INFO] [stderr] Compiling regex v1.3.9 [INFO] [stderr] Compiling env_logger v0.6.2 [INFO] [stderr] Compiling pros-rs-3 v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `std::str::from_utf8` [INFO] [stdout] --> build.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use std::str::from_utf8; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `bindings` [INFO] [stdout] --> build.rs:40:9 [INFO] [stdout] | [INFO] [stdout] 40 | let bindings = bindgen::Builder::default() [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_bindings` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Documenting pros-rs-3 v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unresolved link to `ms` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:184465 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Calculate the time of an animation with a given speed and the start and end values" ] # [ doc = " @param speed speed of animation in unit/sec" ] # [ doc = " @param start start value of the animation" ] # [ doc = " @param end end value of the animation" ] # [ doc = " @return the required time [ms] for the animation with the given parameters" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] @return the required time [ms] for the animation with the given parameters [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `ms` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `0` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:240933 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Get object's and its ancestors type. Put their name in `type_buf` starting with the current type." ] # [ doc = " E.g. buf.type[0]=\"lv_btn\", buf.type[1]=\"lv_cont\", buf.type[2]=\"lv_obj\"" ] # [ doc = " @param obj pointer to an object which type should be get" ] # [ doc = " @param buf pointer to an `lv_obj_type_t` buffer to store the types" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] E.g. buf.type[0]="lv_btn", buf.type[1]="lv_cont", buf.type[2]="lv_obj" [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `0` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:240933 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Get object's and its ancestors type. Put their name in `type_buf` starting with the current type." ] # [ doc = " E.g. buf.type[0]=\"lv_btn\", buf.type[1]=\"lv_cont\", buf.type[2]=\"lv_obj\"" ] # [ doc = " @param obj pointer to an object which type should be get" ] # [ doc = " @param buf pointer to an `lv_obj_type_t` buffer to store the types" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] E.g. buf.type[0]="lv_btn", buf.type[1]="lv_cont", buf.type[2]="lv_obj" [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `1` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:240933 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Get object's and its ancestors type. Put their name in `type_buf` starting with the current type." ] # [ doc = " E.g. buf.type[0]=\"lv_btn\", buf.type[1]=\"lv_cont\", buf.type[2]=\"lv_obj\"" ] # [ doc = " @param obj pointer to an object which type should be get" ] # [ doc = " @param buf pointer to an `lv_obj_type_t` buffer to store the types" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] E.g. buf.type[0]="lv_btn", buf.type[1]="lv_cont", buf.type[2]="lv_obj" [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `2` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `kB` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:392385 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Get the free and total size of a driver in kB" ] # [ doc = " @param letter the driver letter" ] # [ doc = " @param total_p pointer to store the total size [kB]" ] # [ doc = " @param free_p pointer to store the free size [kB]" ] # [ doc = " @return LV_FS_RES_OK or any error from lv_fs_res_t enum" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] @param total_p pointer to store the total size [kB] [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `kB` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `ms` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:439030 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Set scroll animation duration on 'list_up()' 'list_down()' 'list_focus()'" ] # [ doc = " @param list pointer to a list object" ] # [ doc = " @param anim_time duration of animation [ms]" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] @param anim_time duration of animation [ms] [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `ms` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `ms` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:442323 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Get scroll animation duration" ] # [ doc = " @param list pointer to a list object" ] # [ doc = " @return duration of animation [ms]" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] @return duration of animation [ms] [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `ms` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `ms` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:504478 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Set the open/close animation time." ] # [ doc = " @param ddlist pointer to a drop down list" ] # [ doc = " @param anim_time: open/close animation time [ms]" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] @param anim_time: open/close animation time [ms] [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `ms` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `ms` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:506866 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Get the open/close animation time." ] # [ doc = " @param ddlist pointer to a drop down list" ] # [ doc = " @return open/close animation time [ms]" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] @return open/close animation time [ms] [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `ms` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `default` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:509572 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Set the align of the roller's options (left, right or center[default])" ] # [ doc = " @param roller - pointer to a roller object" ] # [ doc = " @param align - one of lv_label_align_t values (left, right, center)" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] Set the align of the roller's options (left, right or center[default]) [INFO] [stdout] ^^^^^^^ [INFO] [stdout] = note: no item named `default` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `100*50` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:526893 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Set a buffer for the canvas." ] # [ doc = " @param buf a buffer where the content of the canvas will be." ] # [ doc = " The required size is (lv_img_color_format_get_px_size(cf) * w * h) / 8)" ] # [ doc = " It can be allocated with `lv_mem_alloc()` or" ] # [ doc = " it can be statically allocated array (e.g. static lv_color_t buf[100*50]) or" ] # [ doc = " it can be an address in RAM or external SRAM" ] # [ doc = " @param canvas pointer to a canvas object" ] # [ doc = " @param w width of the canvas" ] # [ doc = " @param h height of the canvas" ] # [ doc = " @param cf color format. The following formats are supported:" ] # [ doc = " LV_IMG_CF_TRUE_COLOR, LV_IMG_CF_TRUE_COLOR_CHROMA_KEYED, LV_IMG_CF_INDEXES_1/2/4/8BIT" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] it can be statically allocated array (e.g. static lv_color_t buf[100*50]) or [INFO] [stdout] ^^^^^^ [INFO] [stdout] = note: no item named `100*50` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `min,max` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:575700 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Get the value of a needle" ] # [ doc = " @param gauge pointer to gauge object" ] # [ doc = " @param needle the id of the needle" ] # [ doc = " @return the value of the needle [min,max]" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] @return the value of the needle [min,max] [INFO] [stdout] ^^^^^^^ [INFO] [stdout] = note: no item named `min,max` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `degree` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:588247 [INFO] [stdout] | [INFO] [stdout] 3 | ...C" { # [ doc = " Get the arc length [degree] of the a pre loader" ] # [ doc = " @param preload pointer to a pre loader object" ] pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] Get the arc length [degree] of the a pre loader [INFO] [stdout] ^^^^^^ [INFO] [stdout] = note: no item named `degree` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `milliseconds` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:588459 [INFO] [stdout] | [INFO] [stdout] 3 | ... "C" { # [ doc = " Get the spin time of the arc" ] # [ doc = " @param preload pointer to a pre loader object [milliseconds]" ] pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] @param preload pointer to a pre loader object [milliseconds] [INFO] [stdout] ^^^^^^^^^^^^ [INFO] [stdout] = note: no item named `milliseconds` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:645769 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Gets the raw encoder count of the motor at a given timestamp." ] # [ doc = "" ] # [ doc = " This function uses the following values of errno when an error state is" ] # [ doc = " reached:" ] # [ doc = " ENXIO - The given value is not within the range of V5 ports (1-21)." ] # [ doc = " ENODEV - The port cannot be configured as a motor" ] # [ doc = "" ] # [ doc = " \\param port" ] # [ doc = " The V5 port number from 1-21" ] # [ doc = " \\param[in] timestamp" ] # [ doc = " A pointer to a time in milliseconds for which the encoder count" ] # [ doc = " will be returned. If NULL, the timestamp at which the encoder" ] # [ doc = " count was read will not be supplied" ] # [ doc = "" ] # [ doc = " \\return The raw encoder count at the given timestamp or PROS_ERR if the" ] # [ doc = " operation failed." ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] timestamp [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `0,150` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:700794 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Gets the exposure parameter of the Vision Sensor. See" ] # [ doc = " https://pros.cs.purdue.edu/v5/tutorials/topical/vision.html#exposure-setting" ] # [ doc = " for more detials." ] # [ doc = "" ] # [ doc = " This function uses the following values of errno when an error state is" ] # [ doc = " reached:" ] # [ doc = " ENXIO - The given value is not within the range of V5 ports (1-21)." ] # [ doc = " ENODEV - The port cannot be configured as a vision sensor" ] # [ doc = "" ] # [ doc = " \\param port" ] # [ doc = " The V5 port number from 1-21" ] # [ doc = "" ] # [ doc = " \\return The current exposure setting from [0,150], PROS_ERR if an error" ] # [ doc = " occurred" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \return The current exposure setting from [0,150], PROS_ERR if an error [INFO] [stdout] ^^^^^ [INFO] [stdout] = note: no item named `0,150` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:703247 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Reads up to object_count object descriptors into object_arr." ] # [ doc = "" ] # [ doc = " This function uses the following values of errno when an error state is" ] # [ doc = " reached:" ] # [ doc = " ENXIO - The given value is not within the range of V5 ports (1-21), or" ] # [ doc = " fewer than object_count number of objects were found." ] # [ doc = " ENODEV - The port cannot be configured as a vision sensor" ] # [ doc = " EDOM - size_id is greater than the number of available objects." ] # [ doc = "" ] # [ doc = " \\param port" ] # [ doc = " The V5 port number from 1-21" ] # [ doc = " \\param size_id" ] # [ doc = " The object to read from a list roughly ordered by object size" ] # [ doc = " (0 is the largest item, 1 is the second largest, etc.)" ] # [ doc = " \\param object_count" ] # [ doc = " The number of objects to read" ] # [ doc = " \\param[out] object_arr" ] # [ doc = " A pointer to copy the objects into" ] # [ doc = "" ] # [ doc = " \\return The number of object signatures copied. This number will be less than" ] # [ doc = " object_count if there are fewer objects detected by the vision sensor." ] # [ doc = " Returns PROS_ERR if the port was invalid, an error occurred, or fewer objects" ] # [ doc = " than size_id were found. All objects in object_arr that were not found are" ] # [ doc = " given VISION_OBJECT_ERR_SIG as their signature." ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] object_arr [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:704822 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Reads up to object_count object descriptors into object_arr." ] # [ doc = "" ] # [ doc = " This function uses the following values of errno when an error state is" ] # [ doc = " reached:" ] # [ doc = " ENXIO - The given value is not within the range of V5 ports (1-21), or" ] # [ doc = " fewer than object_count number of objects were found." ] # [ doc = " ENODEV - The port cannot be configured as a vision sensor" ] # [ doc = " EDOM - size_id is greater than the number of available objects." ] # [ doc = "" ] # [ doc = " \\param port" ] # [ doc = " The V5 port number from 1-21" ] # [ doc = " \\param object_count" ] # [ doc = " The number of objects to read" ] # [ doc = " \\param size_id" ] # [ doc = " The object to read from a list roughly ordered by object size" ] # [ doc = " (0 is the largest item, 1 is the second largest, etc.)" ] # [ doc = " \\param signature" ] # [ doc = " The signature ID [1-7] for which objects will be returned." ] # [ doc = " \\param[out] object_arr" ] # [ doc = " A pointer to copy the objects into" ] # [ doc = "" ] # [ doc = " \\return The number of object signatures copied. This number will be less than" ] # [ doc = " object_count if there are fewer objects detected by the vision sensor." ] # [ doc = " Returns PROS_ERR if the port was invalid, an error occurred, or fewer objects" ] # [ doc = " than size_id were found. All objects in object_arr that were not found are" ] # [ doc = " given VISION_OBJECT_ERR_SIG as their signature." ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] object_arr [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:706525 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Reads up to object_count object descriptors into object_arr." ] # [ doc = "" ] # [ doc = " This function uses the following values of errno when an error state is" ] # [ doc = " reached:" ] # [ doc = " ENXIO - The given value is not within the range of V5 ports (1-21), or" ] # [ doc = " fewer than object_count number of objects were found." ] # [ doc = " ENODEV - The port cannot be configured as a vision sensor" ] # [ doc = "" ] # [ doc = " \\param port" ] # [ doc = " The V5 port number from 1-21" ] # [ doc = " \\param object_count" ] # [ doc = " The number of objects to read" ] # [ doc = " \\param size_id" ] # [ doc = " The object to read from a list roughly ordered by object size" ] # [ doc = " (0 is the largest item, 1 is the second largest, etc.)" ] # [ doc = " \\param color_code" ] # [ doc = " The vision_color_code_t for which objects will be returned" ] # [ doc = " \\param[out] object_arr" ] # [ doc = " A pointer to copy the objects into" ] # [ doc = "" ] # [ doc = " \\return The number of object signatures copied. This number will be less than" ] # [ doc = " object_count if there are fewer objects detected by the vision sensor." ] # [ doc = " Returns PROS_ERR if the port was invalid, an error occurred, or fewer objects" ] # [ doc = " than size_id were found. All objects in object_arr that were not found are" ] # [ doc = " given VISION_OBJECT_ERR_SIG as their signature." ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] object_arr [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:708634 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Stores the supplied object detection signature onto the vision sensor." ] # [ doc = "" ] # [ doc = " NOTE: This saves the signature in volatile memory, and the signature will be" ] # [ doc = " lost as soon as the sensor is powered down." ] # [ doc = "" ] # [ doc = " \\param port" ] # [ doc = " The V5 port number from 1-21" ] # [ doc = " \\param signature_id" ] # [ doc = " The signature id to store into" ] # [ doc = " \\param[in] signature_ptr" ] # [ doc = " A pointer to the signature to save" ] # [ doc = "" ] # [ doc = " \\return 1 if no errors occured, PROS_ERR otherwise" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] signature_ptr [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `0,150` [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:710196 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Sets the exposure parameter of the Vision Sensor. See" ] # [ doc = " https://pros.cs.purdue.edu/v5/tutorials/topical/vision.html#exposure-setting" ] # [ doc = " for more detials." ] # [ doc = "" ] # [ doc = " This function uses the following values of errno when an error state is" ] # [ doc = " reached:" ] # [ doc = " ENXIO - The given value is not within the range of V5 ports (1-21)." ] # [ doc = " ENODEV - The port cannot be configured as a vision sensor" ] # [ doc = "" ] # [ doc = " \\param port" ] # [ doc = " The V5 port number from 1-21" ] # [ doc = " \\param percent" ] # [ doc = " The new exposure setting from [0,150]" ] # [ doc = "" ] # [ doc = " \\return 1 if the operation was successful or PROS_ERR if the operation" ] # [ doc = " failed, setting errno." ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] The new exposure setting from [0,150] [INFO] [stdout] ^^^^^ [INFO] [stdout] = note: no item named `0,150` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this URL is not a hyperlink [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:530870 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Draw line function of the canvas" ] # [ doc = " @param canvas pointer to a canvas object" ] # [ doc = " @param point1 start point of the line" ] # [ doc = " @param point2 end point of the line" ] # [ doc = " @param color color of the line" ] # [ doc = "" ] # [ doc = " NOTE: The lv_canvas_draw_line function originates from https://github.com/jb55/bresenham-line.c." ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(rustdoc::bare_urls)]` on by default [INFO] [stdout] = note: bare URLs are not automatically turned into clickable links [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this URL is not a hyperlink [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:683647 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Sends a simple notification to task and increments the notification counter." ] # [ doc = "" ] # [ doc = " See https://pros.cs.purdue.edu/v5/tutorials/topical/notifications.html for" ] # [ doc = " details." ] # [ doc = "" ] # [ doc = " \\param task" ] # [ doc = " The task to notify" ] # [ doc = "" ] # [ doc = " \\return Always returns true." ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `` [INFO] [stdout] | [INFO] [stdout] = note: bare URLs are not automatically turned into clickable links [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this URL is not a hyperlink [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:684073 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Sends a notification to a task, optionally performing some action. Will also" ] # [ doc = " retrieve the value of the notification in the target task before modifying" ] # [ doc = " the notification value." ] # [ doc = "" ] # [ doc = " See https://pros.cs.purdue.edu/v5/tutorials/topical/notifications.html for" ] # [ doc = " details." ] # [ doc = "" ] # [ doc = " \\param task" ] # [ doc = " The task to notify" ] # [ doc = " \\param value" ] # [ doc = " The value used in performing the action" ] # [ doc = " \\param action" ] # [ doc = " An action to optionally perform on the receiving task's notification" ] # [ doc = " value" ] # [ doc = " \\param prev_value" ] # [ doc = " A pointer to store the previous value of the target task's" ] # [ doc = " notification, may be NULL" ] # [ doc = "" ] # [ doc = " \\return Dependent on the notification action." ] # [ doc = " For NOTIFY_ACTION_NO_WRITE: return 0 if the value could be written without" ] # [ doc = " needing to overwrite, 1 otherwise." ] # [ doc = " For all other NOTIFY_ACTION values: always return 0" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `` [INFO] [stdout] | [INFO] [stdout] = note: bare URLs are not automatically turned into clickable links [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this URL is not a hyperlink [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:685327 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Waits for a notification to be nonzero." ] # [ doc = "" ] # [ doc = " See https://pros.cs.purdue.edu/v5/tutorials/topical/notifications.html for" ] # [ doc = " details." ] # [ doc = "" ] # [ doc = " \\param clear_on_exit" ] # [ doc = " If true (1), then the notification value is cleared." ] # [ doc = " If false (0), then the notification value is decremented." ] # [ doc = " \\param timeout" ] # [ doc = " Specifies the amount of time to be spent waiting for a notification" ] # [ doc = " to occur." ] # [ doc = "" ] # [ doc = " \\return The value of the task's notification value before it is decremented" ] # [ doc = " or cleared" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `` [INFO] [stdout] | [INFO] [stdout] = note: bare URLs are not automatically turned into clickable links [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this URL is not a hyperlink [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:686161 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Creates a mutex." ] # [ doc = "" ] # [ doc = " See https://pros.cs.purdue.edu/v5/tutorials/topical/multitasking.html#mutexes" ] # [ doc = " for details." ] # [ doc = "" ] # [ doc = " \\return A handle to a newly created mutex. If an error occurred, NULL will be" ] # [ doc = " returned and errno can be checked for hints as to why mutex_create failed." ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `` [INFO] [stdout] | [INFO] [stdout] = note: bare URLs are not automatically turned into clickable links [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this URL is not a hyperlink [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:700794 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Gets the exposure parameter of the Vision Sensor. See" ] # [ doc = " https://pros.cs.purdue.edu/v5/tutorials/topical/vision.html#exposure-setting" ] # [ doc = " for more detials." ] # [ doc = "" ] # [ doc = " This function uses the following values of errno when an error state is" ] # [ doc = " reached:" ] # [ doc = " ENXIO - The given value is not within the range of V5 ports (1-21)." ] # [ doc = " ENODEV - The port cannot be configured as a vision sensor" ] # [ doc = "" ] # [ doc = " \\param port" ] # [ doc = " The V5 port number from 1-21" ] # [ doc = "" ] # [ doc = " \\return The current exposure setting from [0,150], PROS_ERR if an error" ] # [ doc = " occurred" ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `` [INFO] [stdout] | [INFO] [stdout] = note: bare URLs are not automatically turned into clickable links [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this URL is not a hyperlink [INFO] [stdout] --> /opt/rustwide/target/debug/build/pros-rs-3-2dbd9e6c334a1230/out/pros_raw_gen.rs:3:710196 [INFO] [stdout] | [INFO] [stdout] 3 | ... { # [ doc = " Sets the exposure parameter of the Vision Sensor. See" ] # [ doc = " https://pros.cs.purdue.edu/v5/tutorials/topical/vision.html#exposure-setting" ] # [ doc = " for more detials." ] # [ doc = "" ] # [ doc = " This function uses the following values of errno when an error state is" ] # [ doc = " reached:" ] # [ doc = " ENXIO - The given value is not within the range of V5 ports (1-21)." ] # [ doc = " ENODEV - The port cannot be configured as a vision sensor" ] # [ doc = "" ] # [ doc = " \\param port" ] # [ doc = " The V5 port number from 1-21" ] # [ doc = " \\param percent" ] # [ doc = " The new exposure setting from [0,150]" ] # [ doc = "" ] # [ doc = " \\return 1 if the operation was successful or PROS_ERR if the operation" ] # [ doc = " failed, setting errno." ] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `` [INFO] [stdout] | [INFO] [stdout] = note: bare URLs are not automatically turned into clickable links [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 28 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 25.35s [INFO] running `Command { std: "docker" "inspect" "4d63edebdb8c8a9f48a471d806c65a4435e1fc7c347c218d8664fe6599b5db36", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4d63edebdb8c8a9f48a471d806c65a4435e1fc7c347c218d8664fe6599b5db36", kill_on_drop: false }` [INFO] [stdout] 4d63edebdb8c8a9f48a471d806c65a4435e1fc7c347c218d8664fe6599b5db36