diff --git a/.gitignore b/.gitignore index ea8c4bf..e69de29 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +0,0 @@ -/target diff --git a/Taskfile.yaml b/Taskfile.yaml new file mode 100644 index 0000000..a631696 --- /dev/null +++ b/Taskfile.yaml @@ -0,0 +1,10 @@ + +version: '3' + +tasks: + crosscompile: + env: + - CROSS_CONTAINER_OPTS: "--platform linux/amd64" + cmds: + - cross build --target arm-unknown-linux-gnueabi + diff --git a/src/main.rs b/src/main.rs index 31589c7..77ae977 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,6 +1,6 @@ -use std::thread; +use std::{thread, time::Duration}; -use rppal::gpio::{Gpio, Level, Pin}; +use rppal::gpio::{Gpio, Level}; const BUTTON_PIN: u8 = 17; @@ -13,12 +13,8 @@ fn is_button_pressed(pin: &rppal::gpio::InputPin) -> bool { fn is_button_pressed2(pin: &rppal::gpio::InputPin) -> bool { match pin.read() { - Ok(Level::Low) => true, - Ok(Level::High) => false, - Err(_) => { - println!("Error reading pin"); - false - }, + Level::Low => true, + Level::High => false, } } @@ -39,7 +35,7 @@ fn main() -> Result<(), rppal::gpio::Error> { let pin = gpio.get(BUTTON_PIN)?.into_input_pullup(); // spawn a thread to read the pin - thread::spawn(|| { + thread::spawn(move || { read_loop(&pin); }); diff --git a/target/.DS_Store b/target/.DS_Store new file mode 100644 index 0000000..18a8098 Binary files /dev/null and b/target/.DS_Store differ diff --git a/target/.rustc_info.json b/target/.rustc_info.json new file mode 100644 index 0000000..18097e1 --- /dev/null +++ b/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":10126037514467538043,"outputs":{"1185988223601034215":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.dylib\nlib___.dylib\nlib___.a\nlib___.dylib\n/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin\noff\npacked\nunpacked\n___\ndebug_assertions\nfeature=\"cargo-clippy\"\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"aarch64\"\ntarget_endian=\"little\"\ntarget_env=\"\"\ntarget_family=\"unix\"\ntarget_feature=\"aes\"\ntarget_feature=\"crc\"\ntarget_feature=\"dit\"\ntarget_feature=\"dotprod\"\ntarget_feature=\"dpb\"\ntarget_feature=\"dpb2\"\ntarget_feature=\"fcma\"\ntarget_feature=\"fhm\"\ntarget_feature=\"flagm\"\ntarget_feature=\"fp16\"\ntarget_feature=\"frintts\"\ntarget_feature=\"jsconv\"\ntarget_feature=\"lor\"\ntarget_feature=\"lse\"\ntarget_feature=\"neon\"\ntarget_feature=\"paca\"\ntarget_feature=\"pacg\"\ntarget_feature=\"pan\"\ntarget_feature=\"pmuv3\"\ntarget_feature=\"ras\"\ntarget_feature=\"rcpc\"\ntarget_feature=\"rcpc2\"\ntarget_feature=\"rdm\"\ntarget_feature=\"sb\"\ntarget_feature=\"sha2\"\ntarget_feature=\"sha3\"\ntarget_feature=\"ssbs\"\ntarget_feature=\"vh\"\ntarget_has_atomic=\"128\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"macos\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"apple\"\nunix\n","stderr":""},"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.69.0 (84c898d65 2023-04-16)\nbinary: rustc\ncommit-hash: 84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc\ncommit-date: 2023-04-16\nhost: aarch64-apple-darwin\nrelease: 1.69.0\nLLVM version: 15.0.7\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/target/CACHEDIR.TAG b/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/target/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/target/aarch64-apple-darwin/CACHEDIR.TAG b/target/aarch64-apple-darwin/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/target/aarch64-apple-darwin/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/target/aarch64-apple-darwin/debug/.cargo-lock b/target/aarch64-apple-darwin/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/target/aarch64-apple-darwin/debug/.fingerprint/libc-1e917883d98c132d/dep-lib-libc b/target/aarch64-apple-darwin/debug/.fingerprint/libc-1e917883d98c132d/dep-lib-libc new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/aarch64-apple-darwin/debug/.fingerprint/libc-1e917883d98c132d/dep-lib-libc differ diff --git a/target/aarch64-apple-darwin/debug/.fingerprint/libc-1e917883d98c132d/invoked.timestamp b/target/aarch64-apple-darwin/debug/.fingerprint/libc-1e917883d98c132d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/aarch64-apple-darwin/debug/.fingerprint/libc-1e917883d98c132d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/aarch64-apple-darwin/debug/.fingerprint/libc-1e917883d98c132d/lib-libc b/target/aarch64-apple-darwin/debug/.fingerprint/libc-1e917883d98c132d/lib-libc new file mode 100644 index 0000000..a3fc557 --- /dev/null +++ b/target/aarch64-apple-darwin/debug/.fingerprint/libc-1e917883d98c132d/lib-libc @@ -0,0 +1 @@ +0dc6a1f300ee1e23 \ No newline at end of file diff --git a/target/aarch64-apple-darwin/debug/.fingerprint/libc-1e917883d98c132d/lib-libc.json b/target/aarch64-apple-darwin/debug/.fingerprint/libc-1e917883d98c132d/lib-libc.json new file mode 100644 index 0000000..8c913fb --- /dev/null +++ b/target/aarch64-apple-darwin/debug/.fingerprint/libc-1e917883d98c132d/lib-libc.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"[\"default\", \"std\"]","target":1307715644349195660,"profile":8344124108420085910,"path":10442940450377028711,"deps":[[5405497940822227473,"build_script_build",false,5741806265234921534]],"local":[{"CheckDepInfo":{"dep_info":"aarch64-apple-darwin/debug/.fingerprint/libc-1e917883d98c132d/dep-lib-libc"}}],"rustflags":[],"metadata":14998826085014762512,"config":2202906307356721367,"compile_kind":14493662952515048101} \ No newline at end of file diff --git a/target/aarch64-apple-darwin/debug/.fingerprint/libc-5c956c327ad9a461/run-build-script-build-script-build b/target/aarch64-apple-darwin/debug/.fingerprint/libc-5c956c327ad9a461/run-build-script-build-script-build new file mode 100644 index 0000000..bcd5747 --- /dev/null +++ b/target/aarch64-apple-darwin/debug/.fingerprint/libc-5c956c327ad9a461/run-build-script-build-script-build @@ -0,0 +1 @@ +3e98707860feae4f \ No newline at end of file diff --git a/target/aarch64-apple-darwin/debug/.fingerprint/libc-5c956c327ad9a461/run-build-script-build-script-build.json b/target/aarch64-apple-darwin/debug/.fingerprint/libc-5c956c327ad9a461/run-build-script-build-script-build.json new file mode 100644 index 0000000..ad4eee2 --- /dev/null +++ b/target/aarch64-apple-darwin/debug/.fingerprint/libc-5c956c327ad9a461/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"","target":0,"profile":0,"path":0,"deps":[[5405497940822227473,"build_script_build",false,6831517435013546638]],"local":[{"RerunIfChanged":{"output":"aarch64-apple-darwin/debug/build/libc-5c956c327ad9a461/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/aarch64-apple-darwin/debug/.fingerprint/rppal-fb605ba90f02accb/invoked.timestamp b/target/aarch64-apple-darwin/debug/.fingerprint/rppal-fb605ba90f02accb/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/aarch64-apple-darwin/debug/.fingerprint/rppal-fb605ba90f02accb/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/aarch64-apple-darwin/debug/.fingerprint/rppal-fb605ba90f02accb/output-lib-rppal b/target/aarch64-apple-darwin/debug/.fingerprint/rppal-fb605ba90f02accb/output-lib-rppal new file mode 100644 index 0000000..01b0d55 --- /dev/null +++ b/target/aarch64-apple-darwin/debug/.fingerprint/rppal-fb605ba90f02accb/output-lib-rppal @@ -0,0 +1,102 @@ +{"message":"unresolved imports `libc::EFD_NONBLOCK`, `libc::EFD_SEMAPHORE`, `libc::EPOLL_CTL_ADD`, `libc::EPOLL_CTL_DEL`, `libc::EPOLL_CTL_MOD`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":115,"byte_end":127,"line_start":8,"line_end":8,"column_start":26,"column_end":38,"is_primary":true,"text":[{"text":" self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,","highlight_start":26,"highlight_end":38}],"label":"no `EFD_NONBLOCK` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":129,"byte_end":142,"line_start":8,"line_end":8,"column_start":40,"column_end":53,"is_primary":true,"text":[{"text":" self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,","highlight_start":40,"highlight_end":53}],"label":"no `EFD_SEMAPHORE` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":144,"byte_end":157,"line_start":8,"line_end":8,"column_start":55,"column_end":68,"is_primary":true,"text":[{"text":" self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,","highlight_start":55,"highlight_end":68}],"label":"no `EPOLL_CTL_ADD` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":159,"byte_end":172,"line_start":8,"line_end":8,"column_start":70,"column_end":83,"is_primary":true,"text":[{"text":" self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,","highlight_start":70,"highlight_end":83}],"label":"no `EPOLL_CTL_DEL` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":174,"byte_end":187,"line_start":8,"line_end":8,"column_start":85,"column_end":98,"is_primary":true,"text":[{"text":" self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,","highlight_start":85,"highlight_end":98}],"label":"no `EPOLL_CTL_MOD` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":115,"byte_end":127,"line_start":8,"line_end":8,"column_start":26,"column_end":38,"is_primary":true,"text":[{"text":" self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,","highlight_start":26,"highlight_end":38}],"label":null,"suggested_replacement":"O_NONBLOCK","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":129,"byte_end":142,"line_start":8,"line_end":8,"column_start":40,"column_end":53,"is_primary":true,"text":[{"text":" self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,","highlight_start":40,"highlight_end":53}],"label":null,"suggested_replacement":"_SC_SEMAPHORES","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `libc::EFD_NONBLOCK`, `libc::EFD_SEMAPHORE`, `libc::EPOLL_CTL_ADD`, `libc::EPOLL_CTL_DEL`, `libc::EPOLL_CTL_MOD`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:8:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLL_CTL_MOD` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLL_CTL_DEL` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLL_CTL_ADD` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EFD_SEMAPHORE` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EFD_NONBLOCK` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m self, c_int, c_void, \u001b[0m\u001b[0m\u001b[38;5;10mO_NONBLOCK\u001b[0m\u001b[0m, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m self, c_int, c_void, EFD_NONBLOCK, \u001b[0m\u001b[0m\u001b[38;5;10m_SC_SEMAPHORES\u001b[0m\u001b[0m, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"unresolved imports `libc::epoll_event`, `libc::EPOLLERR`, `libc::EPOLLET`, `libc::EPOLLIN`, `libc::EPOLLONESHOT`, `libc::EPOLLOUT`, `libc::EPOLLPRI`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":208,"byte_end":219,"line_start":11,"line_end":11,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":16,"highlight_end":27}],"label":"no `epoll_event` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":221,"byte_end":229,"line_start":11,"line_end":11,"column_start":29,"column_end":37,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":29,"highlight_end":37}],"label":"no `EPOLLERR` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":231,"byte_end":238,"line_start":11,"line_end":11,"column_start":39,"column_end":46,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":39,"highlight_end":46}],"label":"no `EPOLLET` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":240,"byte_end":247,"line_start":11,"line_end":11,"column_start":48,"column_end":55,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":48,"highlight_end":55}],"label":"no `EPOLLIN` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":249,"byte_end":261,"line_start":11,"line_end":11,"column_start":57,"column_end":69,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":57,"highlight_end":69}],"label":"no `EPOLLONESHOT` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":263,"byte_end":271,"line_start":11,"line_end":11,"column_start":71,"column_end":79,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":71,"highlight_end":79}],"label":"no `EPOLLOUT` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":273,"byte_end":281,"line_start":11,"line_end":11,"column_start":81,"column_end":89,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":81,"highlight_end":89}],"label":"no `EPOLLPRI` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":221,"byte_end":229,"line_start":11,"line_end":11,"column_start":29,"column_end":37,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":29,"highlight_end":37}],"label":null,"suggested_replacement":"POLLERR","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":240,"byte_end":247,"line_start":11,"line_end":11,"column_start":48,"column_end":55,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":48,"highlight_end":55}],"label":null,"suggested_replacement":"POLLIN","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":249,"byte_end":261,"line_start":11,"line_end":11,"column_start":57,"column_end":69,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":57,"highlight_end":69}],"label":null,"suggested_replacement":"EV_ONESHOT","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":263,"byte_end":271,"line_start":11,"line_end":11,"column_start":71,"column_end":79,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":71,"highlight_end":79}],"label":null,"suggested_replacement":"POLLOUT","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":273,"byte_end":281,"line_start":11,"line_end":11,"column_start":81,"column_end":89,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":81,"highlight_end":89}],"label":null,"suggested_replacement":"POLLPRI","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `libc::epoll_event`, `libc::EPOLLERR`, `libc::EPOLLET`, `libc::EPOLLIN`, `libc::EPOLLONESHOT`, `libc::EPOLLOUT`, `libc::EPOLLPRI`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:11:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLLPRI` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLLOUT` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLLONESHOT` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLLIN` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLLET` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLLERR` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `epoll_event` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use libc::{epoll_event, \u001b[0m\u001b[0m\u001b[38;5;10mPOLLERR\u001b[0m\u001b[0m, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use libc::{epoll_event, EPOLLERR, EPOLLET, \u001b[0m\u001b[0m\u001b[38;5;10mPOLLIN\u001b[0m\u001b[0m, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, \u001b[0m\u001b[0m\u001b[38;5;10mEV_ONESHOT\u001b[0m\u001b[0m, EPOLLOUT, EPOLLPRI};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, \u001b[0m\u001b[0m\u001b[38;5;10mPOLLOUT\u001b[0m\u001b[0m, EPOLLPRI};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, \u001b[0m\u001b[0m\u001b[38;5;10mPOLLPRI\u001b[0m\u001b[0m};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~\u001b[0m\n\n"} +{"message":"unresolved import `libc::PR_SET_TIMERSLACK`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs","byte_start":280,"byte_end":297,"line_start":10,"line_end":10,"column_start":58,"column_end":75,"is_primary":true,"text":[{"text":"use libc::{self, sched_param, timespec, CLOCK_MONOTONIC, PR_SET_TIMERSLACK, SCHED_RR};","highlight_start":58,"highlight_end":75}],"label":"no `PR_SET_TIMERSLACK` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `libc::PR_SET_TIMERSLACK`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs:10:58\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse libc::{self, sched_param, timespec, CLOCK_MONOTONIC, PR_SET_TIMERSLACK, SCHED_RR};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `PR_SET_TIMERSLACK` in the root\u001b[0m\n\n"} +{"message":"unresolved imports `libc::B1000000`, `libc::B1152000`, `libc::B460800`, `libc::B500000`, `libc::B576000`, `libc::B921600`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":156,"byte_end":164,"line_start":8,"line_end":8,"column_start":12,"column_end":20,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":12,"highlight_end":20}],"label":"no `B1000000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":166,"byte_end":174,"line_start":8,"line_end":8,"column_start":22,"column_end":30,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":22,"highlight_end":30}],"label":"no `B1152000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":176,"byte_end":183,"line_start":8,"line_end":8,"column_start":32,"column_end":39,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":32,"highlight_end":39}],"label":"no `B460800` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":185,"byte_end":192,"line_start":8,"line_end":8,"column_start":41,"column_end":48,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":41,"highlight_end":48}],"label":"no `B500000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":194,"byte_end":201,"line_start":8,"line_end":8,"column_start":50,"column_end":57,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":50,"highlight_end":57}],"label":"no `B576000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":203,"byte_end":210,"line_start":8,"line_end":8,"column_start":59,"column_end":66,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":59,"highlight_end":66}],"label":"no `B921600` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":166,"byte_end":174,"line_start":8,"line_end":8,"column_start":22,"column_end":30,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":22,"highlight_end":30}],"label":null,"suggested_replacement":"B115200","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":176,"byte_end":183,"line_start":8,"line_end":8,"column_start":32,"column_end":39,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":32,"highlight_end":39}],"label":null,"suggested_replacement":"B4800","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":194,"byte_end":201,"line_start":8,"line_end":8,"column_start":50,"column_end":57,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":50,"highlight_end":57}],"label":null,"suggested_replacement":"B57600","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":203,"byte_end":210,"line_start":8,"line_end":8,"column_start":59,"column_end":66,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":59,"highlight_end":66}],"label":null,"suggested_replacement":"B9600","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `libc::B1000000`, `libc::B1152000`, `libc::B460800`, `libc::B500000`, `libc::B576000`, `libc::B921600`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:8:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B921600` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B576000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B500000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B460800` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B1152000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B1000000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse libc::{B1000000, \u001b[0m\u001b[0m\u001b[38;5;10mB115200\u001b[0m\u001b[0m, B460800, B500000, B576000, B921600};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse libc::{B1000000, B1152000, \u001b[0m\u001b[0m\u001b[38;5;10mB4800\u001b[0m\u001b[0m, B500000, B576000, B921600};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse libc::{B1000000, B1152000, B460800, B500000, \u001b[0m\u001b[0m\u001b[38;5;10mB57600\u001b[0m\u001b[0m, B921600};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse libc::{B1000000, B1152000, B460800, B500000, B576000, \u001b[0m\u001b[0m\u001b[38;5;10mB9600\u001b[0m\u001b[0m};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~\u001b[0m\n\n"} +{"message":"unresolved imports `libc::B1500000`, `libc::B2000000`, `libc::B2500000`, `libc::B3000000`, `libc::B3500000`, `libc::B4000000`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":331,"byte_end":339,"line_start":11,"line_end":11,"column_start":12,"column_end":20,"is_primary":true,"text":[{"text":"use libc::{B1500000, B2000000, B2500000, B3000000, B3500000, B4000000};","highlight_start":12,"highlight_end":20}],"label":"no `B1500000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":341,"byte_end":349,"line_start":11,"line_end":11,"column_start":22,"column_end":30,"is_primary":true,"text":[{"text":"use libc::{B1500000, B2000000, B2500000, B3000000, B3500000, B4000000};","highlight_start":22,"highlight_end":30}],"label":"no `B2000000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":351,"byte_end":359,"line_start":11,"line_end":11,"column_start":32,"column_end":40,"is_primary":true,"text":[{"text":"use libc::{B1500000, B2000000, B2500000, B3000000, B3500000, B4000000};","highlight_start":32,"highlight_end":40}],"label":"no `B2500000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":361,"byte_end":369,"line_start":11,"line_end":11,"column_start":42,"column_end":50,"is_primary":true,"text":[{"text":"use libc::{B1500000, B2000000, B2500000, B3000000, B3500000, B4000000};","highlight_start":42,"highlight_end":50}],"label":"no `B3000000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":371,"byte_end":379,"line_start":11,"line_end":11,"column_start":52,"column_end":60,"is_primary":true,"text":[{"text":"use libc::{B1500000, B2000000, B2500000, B3000000, B3500000, B4000000};","highlight_start":52,"highlight_end":60}],"label":"no `B3500000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":381,"byte_end":389,"line_start":11,"line_end":11,"column_start":62,"column_end":70,"is_primary":true,"text":[{"text":"use libc::{B1500000, B2000000, B2500000, B3000000, B3500000, B4000000};","highlight_start":62,"highlight_end":70}],"label":"no `B4000000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `libc::B1500000`, `libc::B2000000`, `libc::B2500000`, `libc::B3000000`, `libc::B3500000`, `libc::B4000000`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:11:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse libc::{B1500000, B2000000, B2500000, B3000000, B3500000, B4000000};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B4000000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B3500000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B3000000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B2500000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B2000000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B1500000` in the root\u001b[0m\n\n"} +{"message":"unresolved import `libc::CMSPAR`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":411,"byte_end":417,"line_start":12,"line_end":12,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":"use libc::{CLOCAL, CMSPAR, CREAD, CRTSCTS, TCSANOW};","highlight_start":20,"highlight_end":26}],"label":"no `CMSPAR` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `libc::CMSPAR`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:12:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse libc::{CLOCAL, CMSPAR, CREAD, CRTSCTS, TCSANOW};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `CMSPAR` in the root\u001b[0m\n\n"} +{"message":"unresolved import `libc::TIOCINQ`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":726,"byte_end":733,"line_start":17,"line_end":17,"column_start":12,"column_end":19,"is_primary":true,"text":[{"text":"use libc::{TIOCINQ, TIOCMBIC, TIOCMBIS, TIOCM_CAR, TIOCM_RNG, TIOCOUTQ};","highlight_start":12,"highlight_end":19}],"label":"no `TIOCINQ` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `libc::TIOCINQ`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:17:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse libc::{TIOCINQ, TIOCMBIC, TIOCMBIS, TIOCM_CAR, TIOCM_RNG, TIOCOUTQ};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `TIOCINQ` in the root\u001b[0m\n\n"} +{"message":"cannot find function `eventfd` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":605,"byte_end":612,"line_start":25,"line_end":25,"column_start":46,"column_end":53,"is_primary":true,"text":[{"text":" fd: parse_retval!(unsafe { libc::eventfd(0, EFD_NONBLOCK | EFD_SEMAPHORE) })?,","highlight_start":46,"highlight_end":53}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `eventfd` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:25:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fd: parse_retval!(unsafe { libc::eventfd(0, EFD_NONBLOCK | EFD_SEMAPHORE) })?,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find function `epoll_create1` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":1204,"byte_end":1217,"line_start":58,"line_end":58,"column_start":46,"column_end":59,"is_primary":true,"text":[{"text":" fd: parse_retval!(unsafe { libc::epoll_create1(0) })?,","highlight_start":46,"highlight_end":59}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `epoll_create1` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:58:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m58\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fd: parse_retval!(unsafe { libc::epoll_create1(0) })?,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find function `epoll_ctl` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":1471,"byte_end":1480,"line_start":68,"line_end":68,"column_start":38,"column_end":47,"is_primary":true,"text":[{"text":" parse_retval!(unsafe { libc::epoll_ctl(self.fd, EPOLL_CTL_ADD, fd, &mut event) })?;","highlight_start":38,"highlight_end":47}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `epoll_ctl` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:68:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m parse_retval!(unsafe { libc::epoll_ctl(self.fd, EPOLL_CTL_ADD, fd, &mut event) })?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find function `epoll_ctl` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":1779,"byte_end":1788,"line_start":79,"line_end":79,"column_start":38,"column_end":47,"is_primary":true,"text":[{"text":" parse_retval!(unsafe { libc::epoll_ctl(self.fd, EPOLL_CTL_MOD, fd, &mut event) })?;","highlight_start":38,"highlight_end":47}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `epoll_ctl` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:79:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m79\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m parse_retval!(unsafe { libc::epoll_ctl(self.fd, EPOLL_CTL_MOD, fd, &mut event) })?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find function `epoll_ctl` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":2004,"byte_end":2013,"line_start":87,"line_end":87,"column_start":38,"column_end":47,"is_primary":true,"text":[{"text":" parse_retval!(unsafe { libc::epoll_ctl(self.fd, EPOLL_CTL_DEL, fd, &mut event) })?;","highlight_start":38,"highlight_end":47}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `epoll_ctl` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:87:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m87\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m parse_retval!(unsafe { libc::epoll_ctl(self.fd, EPOLL_CTL_DEL, fd, &mut event) })?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find function `epoll_wait` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":2487,"byte_end":2497,"line_start":104,"line_end":104,"column_start":19,"column_end":29,"is_primary":true,"text":[{"text":" libc::epoll_wait(self.fd, events.as_mut_ptr(), events.len() as c_int, timeout)","highlight_start":19,"highlight_end":29}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `epoll_wait` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:104:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m104\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m libc::epoll_wait(self.fd, events.as_mut_ptr(), events.len() as c_int, timeout)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":879,"byte_end":888,"line_start":31,"line_end":31,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"const NR_GET_CHIP_INFO: IoctlLong = 0x01 << NRSHIFT;","highlight_start":25,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:31:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m31\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_GET_CHIP_INFO: IoctlLong = 0x01 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":932,"byte_end":941,"line_start":32,"line_end":32,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"const NR_GET_LINE_INFO: IoctlLong = 0x02 << NRSHIFT;","highlight_start":25,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:32:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m32\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_GET_LINE_INFO: IoctlLong = 0x02 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":987,"byte_end":996,"line_start":33,"line_end":33,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":"const NR_GET_LINE_HANDLE: IoctlLong = 0x03 << NRSHIFT;","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:33:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_GET_LINE_HANDLE: IoctlLong = 0x03 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1041,"byte_end":1050,"line_start":34,"line_end":34,"column_start":26,"column_end":35,"is_primary":true,"text":[{"text":"const NR_GET_LINE_EVENT: IoctlLong = 0x04 << NRSHIFT;","highlight_start":26,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:34:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m34\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_GET_LINE_EVENT: IoctlLong = 0x04 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1096,"byte_end":1105,"line_start":35,"line_end":35,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":"const NR_GET_LINE_VALUES: IoctlLong = 0x08 << NRSHIFT;","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:35:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m35\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_GET_LINE_VALUES: IoctlLong = 0x08 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1151,"byte_end":1160,"line_start":36,"line_end":36,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":"const NR_SET_LINE_VALUES: IoctlLong = 0x09 << NRSHIFT;","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:36:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m36\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_SET_LINE_VALUES: IoctlLong = 0x09 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1197,"byte_end":1206,"line_start":37,"line_end":37,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"const TYPE_GPIO: IoctlLong = (0xB4 as IoctlLong) << TYPESHIFT;","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:37:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m37\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst TYPE_GPIO: IoctlLong = (0xB4 as IoctlLong) << TYPESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1218,"byte_end":1227,"line_start":37,"line_end":37,"column_start":39,"column_end":48,"is_primary":true,"text":[{"text":"const TYPE_GPIO: IoctlLong = (0xB4 as IoctlLong) << TYPESHIFT;","highlight_start":39,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:37:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m37\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst TYPE_GPIO: IoctlLong = (0xB4 as IoctlLong) << TYPESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1266,"byte_end":1275,"line_start":39,"line_end":39,"column_start":23,"column_end":32,"is_primary":true,"text":[{"text":"const SIZE_CHIP_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":23,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:39:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_CHIP_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1309,"byte_end":1318,"line_start":39,"line_end":39,"column_start":66,"column_end":75,"is_primary":true,"text":[{"text":"const SIZE_CHIP_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":66,"highlight_end":75}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:39:66\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_CHIP_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1356,"byte_end":1365,"line_start":40,"line_end":40,"column_start":23,"column_end":32,"is_primary":true,"text":[{"text":"const SIZE_LINE_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":23,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:40:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m40\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_LINE_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1399,"byte_end":1408,"line_start":40,"line_end":40,"column_start":66,"column_end":75,"is_primary":true,"text":[{"text":"const SIZE_LINE_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":66,"highlight_end":75}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:40:66\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m40\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_LINE_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1451,"byte_end":1460,"line_start":41,"line_end":41,"column_start":28,"column_end":37,"is_primary":true,"text":[{"text":"const SIZE_HANDLE_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":28,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:41:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_HANDLE_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1499,"byte_end":1508,"line_start":41,"line_end":41,"column_start":76,"column_end":85,"is_primary":true,"text":[{"text":"const SIZE_HANDLE_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":76,"highlight_end":85}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:41:76\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_HANDLE_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1550,"byte_end":1559,"line_start":42,"line_end":42,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":"const SIZE_EVENT_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:42:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m42\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_EVENT_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1597,"byte_end":1606,"line_start":42,"line_end":42,"column_start":74,"column_end":83,"is_primary":true,"text":[{"text":"const SIZE_EVENT_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":74,"highlight_end":83}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:42:74\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m42\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_EVENT_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1646,"byte_end":1655,"line_start":43,"line_end":43,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"const SIZE_HANDLE_DATA: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":25,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:43:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m43\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_HANDLE_DATA: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1691,"byte_end":1700,"line_start":43,"line_end":43,"column_start":70,"column_end":79,"is_primary":true,"text":[{"text":"const SIZE_HANDLE_DATA: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":70,"highlight_end":79}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:43:70\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m43\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_HANDLE_DATA: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1763,"byte_end":1772,"line_start":46,"line_end":46,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"const DIR_WRITE: IoctlLong = 1 << DIRSHIFT;","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:46:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m46\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst DIR_WRITE: IoctlLong = 1 << DIRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1806,"byte_end":1815,"line_start":47,"line_end":47,"column_start":17,"column_end":26,"is_primary":true,"text":[{"text":"const DIR_READ: IoctlLong = 2 << DIRSHIFT;","highlight_start":17,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:47:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m47\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst DIR_READ: IoctlLong = 2 << DIRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1855,"byte_end":1864,"line_start":48,"line_end":48,"column_start":23,"column_end":32,"is_primary":true,"text":[{"text":"const DIR_READ_WRITE: IoctlLong = DIR_READ | DIR_WRITE;","highlight_start":23,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:48:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m48\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst DIR_READ_WRITE: IoctlLong = DIR_READ | DIR_WRITE;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1915,"byte_end":1924,"line_start":50,"line_end":50,"column_start":26,"column_end":35,"is_primary":true,"text":[{"text":"const REQ_GET_CHIP_INFO: IoctlLong = DIR_READ | TYPE_GPIO | NR_GET_CHIP_INFO | SIZE_CHIP_INFO;","highlight_start":26,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:50:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m50\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_GET_CHIP_INFO: IoctlLong = DIR_READ | TYPE_GPIO | NR_GET_CHIP_INFO | SIZE_CHIP_INFO;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":2010,"byte_end":2019,"line_start":51,"line_end":51,"column_start":26,"column_end":35,"is_primary":true,"text":[{"text":"const REQ_GET_LINE_INFO: IoctlLong = DIR_READ_WRITE | TYPE_GPIO | NR_GET_LINE_INFO | SIZE_LINE_INFO;","highlight_start":26,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:51:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m51\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_GET_LINE_INFO: IoctlLong = DIR_READ_WRITE | TYPE_GPIO | NR_GET_LINE_INFO | SIZE_LINE_INFO;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":2113,"byte_end":2122,"line_start":52,"line_end":52,"column_start":28,"column_end":37,"is_primary":true,"text":[{"text":"const REQ_GET_LINE_HANDLE: IoctlLong =","highlight_start":28,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:52:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m52\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_GET_LINE_HANDLE: IoctlLong =\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":2226,"byte_end":2235,"line_start":54,"line_end":54,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":"const REQ_GET_LINE_EVENT: IoctlLong =","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:54:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m54\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_GET_LINE_EVENT: IoctlLong =\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":2338,"byte_end":2347,"line_start":56,"line_end":56,"column_start":28,"column_end":37,"is_primary":true,"text":[{"text":"const REQ_GET_LINE_VALUES: IoctlLong =","highlight_start":28,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:56:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m56\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_GET_LINE_VALUES: IoctlLong =\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":2449,"byte_end":2458,"line_start":58,"line_end":58,"column_start":28,"column_end":37,"is_primary":true,"text":[{"text":"const REQ_SET_LINE_VALUES: IoctlLong =","highlight_start":28,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:58:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m58\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_SET_LINE_VALUES: IoctlLong =\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `sched_setscheduler` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs","byte_start":2127,"byte_end":2145,"line_start":68,"line_end":68,"column_start":23,"column_end":41,"is_primary":true,"text":[{"text":" libc::sched_setscheduler(0, SCHED_RR, ¶ms);","highlight_start":23,"highlight_end":41}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `sched_setscheduler` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs:68:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m libc::sched_setscheduler(0, SCHED_RR, ¶ms);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find value `params` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs","byte_start":2160,"byte_end":2166,"line_start":68,"line_end":68,"column_start":56,"column_end":62,"is_primary":true,"text":[{"text":" libc::sched_setscheduler(0, SCHED_RR, ¶ms);","highlight_start":56,"highlight_end":62}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `params` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs:68:56\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m libc::sched_setscheduler(0, SCHED_RR, ¶ms);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `prctl` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs","byte_start":2377,"byte_end":2382,"line_start":74,"line_end":74,"column_start":23,"column_end":28,"is_primary":true,"text":[{"text":" libc::prctl(PR_SET_TIMERSLACK, 1);","highlight_start":23,"highlight_end":28}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `prctl` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs:74:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m libc::prctl(PR_SET_TIMERSLACK, 1);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6158,"byte_end":6167,"line_start":178,"line_end":178,"column_start":20,"column_end":29,"is_primary":true,"text":[{"text":"const REQ_RETRIES: IoctlLong = 0x0701; // How many retries when waiting for an ACK","highlight_start":20,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:178:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_RETRIES: IoctlLong = 0x0701; // How many retries when waiting for an ACK\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6241,"byte_end":6250,"line_start":179,"line_end":179,"column_start":20,"column_end":29,"is_primary":true,"text":[{"text":"const REQ_TIMEOUT: IoctlLong = 0x0702; // Timeout in 10ms units","highlight_start":20,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:179:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m179\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_TIMEOUT: IoctlLong = 0x0702; // Timeout in 10ms units\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6303,"byte_end":6312,"line_start":180,"line_end":180,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"const REQ_SLAVE: IoctlLong = 0x0706; // Set slave address","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:180:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m180\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_SLAVE: IoctlLong = 0x0706; // Set slave address\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6367,"byte_end":6376,"line_start":181,"line_end":181,"column_start":24,"column_end":33,"is_primary":true,"text":[{"text":"const REQ_SLAVE_FORCE: IoctlLong = 0x0703; // Set slave address, even if it's already in use by a driver","highlight_start":24,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:181:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m181\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_SLAVE_FORCE: IoctlLong = 0x0703; // Set slave address, even if it's already in use by a driver\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6467,"byte_end":6476,"line_start":182,"line_end":182,"column_start":19,"column_end":28,"is_primary":true,"text":[{"text":"const REQ_TENBIT: IoctlLong = 0x0704; // Use 10-bit slave addresses","highlight_start":19,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:182:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m182\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_TENBIT: IoctlLong = 0x0704; // Use 10-bit slave addresses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6534,"byte_end":6543,"line_start":183,"line_end":183,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"const REQ_FUNCS: IoctlLong = 0x0705; // Read I2C bus capabilities","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:183:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m183\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_FUNCS: IoctlLong = 0x0705; // Read I2C bus capabilities\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6599,"byte_end":6608,"line_start":184,"line_end":184,"column_start":17,"column_end":26,"is_primary":true,"text":[{"text":"const REQ_RDWR: IoctlLong = 0x0707; // Combined read/write transfer with a single STOP","highlight_start":17,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:184:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m184\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_RDWR: IoctlLong = 0x0707; // Combined read/write transfer with a single STOP\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6685,"byte_end":6694,"line_start":185,"line_end":185,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":"const REQ_PEC: IoctlLong = 0x0708; // SMBus: Use Packet Error Checking","highlight_start":16,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:185:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m185\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_PEC: IoctlLong = 0x0708; // SMBus: Use Packet Error Checking\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6758,"byte_end":6767,"line_start":186,"line_end":186,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"const REQ_SMBUS: IoctlLong = 0x0720; // SMBus: Transfer data","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:186:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m186\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_SMBUS: IoctlLong = 0x0720; // SMBus: Transfer data\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":555,"byte_end":564,"line_start":25,"line_end":25,"column_start":19,"column_end":28,"is_primary":true,"text":[{"text":"const NR_MESSAGE: IoctlLong = 0 << NRSHIFT;","highlight_start":19,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:25:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_MESSAGE: IoctlLong = 0 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":596,"byte_end":605,"line_start":26,"line_end":26,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":"const NR_MODE: IoctlLong = 1 << NRSHIFT;","highlight_start":16,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:26:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_MODE: IoctlLong = 1 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":642,"byte_end":651,"line_start":27,"line_end":27,"column_start":21,"column_end":30,"is_primary":true,"text":[{"text":"const NR_LSB_FIRST: IoctlLong = 2 << NRSHIFT;","highlight_start":21,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:27:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_LSB_FIRST: IoctlLong = 2 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":692,"byte_end":701,"line_start":28,"line_end":28,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"const NR_BITS_PER_WORD: IoctlLong = 3 << NRSHIFT;","highlight_start":25,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:28:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m28\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_BITS_PER_WORD: IoctlLong = 3 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":741,"byte_end":750,"line_start":29,"line_end":29,"column_start":24,"column_end":33,"is_primary":true,"text":[{"text":"const NR_MAX_SPEED_HZ: IoctlLong = 4 << NRSHIFT;","highlight_start":24,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:29:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m29\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_MAX_SPEED_HZ: IoctlLong = 4 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":784,"byte_end":793,"line_start":30,"line_end":30,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"const NR_MODE32: IoctlLong = 5 << NRSHIFT;","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:30:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m30\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_MODE32: IoctlLong = 5 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":826,"byte_end":835,"line_start":31,"line_end":31,"column_start":17,"column_end":26,"is_primary":true,"text":[{"text":"const TYPE_SPI: IoctlLong = (b'k' as IoctlLong) << TYPESHIFT;","highlight_start":17,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:31:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m31\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst TYPE_SPI: IoctlLong = (b'k' as IoctlLong) << TYPESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":847,"byte_end":856,"line_start":31,"line_end":31,"column_start":38,"column_end":47,"is_primary":true,"text":[{"text":"const TYPE_SPI: IoctlLong = (b'k' as IoctlLong) << TYPESHIFT;","highlight_start":38,"highlight_end":47}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:31:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m31\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst TYPE_SPI: IoctlLong = (b'k' as IoctlLong) << TYPESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":887,"byte_end":896,"line_start":32,"line_end":32,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":"const SIZE_U8: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":16,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:32:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m32\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_U8: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":924,"byte_end":933,"line_start":32,"line_end":32,"column_start":53,"column_end":62,"is_primary":true,"text":[{"text":"const SIZE_U8: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":53,"highlight_end":62}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:32:53\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m32\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_U8: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":965,"byte_end":974,"line_start":33,"line_end":33,"column_start":17,"column_end":26,"is_primary":true,"text":[{"text":"const SIZE_U32: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":17,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:33:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_U32: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1003,"byte_end":1012,"line_start":33,"line_end":33,"column_start":55,"column_end":64,"is_primary":true,"text":[{"text":"const SIZE_U32: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":55,"highlight_end":64}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:33:55\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_U32: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1044,"byte_end":1053,"line_start":34,"line_end":34,"column_start":17,"column_end":26,"is_primary":true,"text":[{"text":"const DIR_NONE: IoctlLong = 0;","highlight_start":17,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:34:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m34\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst DIR_NONE: IoctlLong = 0;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1076,"byte_end":1085,"line_start":35,"line_end":35,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"const DIR_WRITE: IoctlLong = 1 << DIRSHIFT;","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:35:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m35\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst DIR_WRITE: IoctlLong = 1 << DIRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1119,"byte_end":1128,"line_start":36,"line_end":36,"column_start":17,"column_end":26,"is_primary":true,"text":[{"text":"const DIR_READ: IoctlLong = 2 << DIRSHIFT;","highlight_start":17,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:36:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m36\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst DIR_READ: IoctlLong = 2 << DIRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1165,"byte_end":1174,"line_start":37,"line_end":37,"column_start":20,"column_end":29,"is_primary":true,"text":[{"text":"const REQ_RD_MODE: IoctlLong = DIR_READ | TYPE_SPI | NR_MODE | SIZE_U8;","highlight_start":20,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:37:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m37\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_RD_MODE: IoctlLong = DIR_READ | TYPE_SPI | NR_MODE | SIZE_U8;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1242,"byte_end":1251,"line_start":38,"line_end":38,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"const REQ_RD_LSB_FIRST: IoctlLong = DIR_READ | TYPE_SPI | NR_LSB_FIRST | SIZE_U8;","highlight_start":25,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:38:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m38\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_RD_LSB_FIRST: IoctlLong = DIR_READ | TYPE_SPI | NR_LSB_FIRST | SIZE_U8;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1328,"byte_end":1337,"line_start":39,"line_end":39,"column_start":29,"column_end":38,"is_primary":true,"text":[{"text":"const REQ_RD_BITS_PER_WORD: IoctlLong = DIR_READ | TYPE_SPI | NR_BITS_PER_WORD | SIZE_U8;","highlight_start":29,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:39:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_RD_BITS_PER_WORD: IoctlLong = DIR_READ | TYPE_SPI | NR_BITS_PER_WORD | SIZE_U8;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1417,"byte_end":1426,"line_start":40,"line_end":40,"column_start":28,"column_end":37,"is_primary":true,"text":[{"text":"const REQ_RD_MAX_SPEED_HZ: IoctlLong = DIR_READ | TYPE_SPI | NR_MAX_SPEED_HZ | SIZE_U32;","highlight_start":28,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:40:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m40\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_RD_MAX_SPEED_HZ: IoctlLong = DIR_READ | TYPE_SPI | NR_MAX_SPEED_HZ | SIZE_U32;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1501,"byte_end":1510,"line_start":41,"line_end":41,"column_start":23,"column_end":32,"is_primary":true,"text":[{"text":"const REQ_RD_MODE_32: IoctlLong = DIR_READ | TYPE_SPI | NR_MODE32 | SIZE_U32;","highlight_start":23,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:41:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_RD_MODE_32: IoctlLong = DIR_READ | TYPE_SPI | NR_MODE32 | SIZE_U32;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1579,"byte_end":1588,"line_start":42,"line_end":42,"column_start":23,"column_end":32,"is_primary":true,"text":[{"text":"const REQ_WR_MESSAGE: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MESSAGE;","highlight_start":23,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:42:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m42\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_WR_MESSAGE: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MESSAGE;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1645,"byte_end":1654,"line_start":43,"line_end":43,"column_start":20,"column_end":29,"is_primary":true,"text":[{"text":"const REQ_WR_MODE: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MODE | SIZE_U8;","highlight_start":20,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:43:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m43\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_WR_MODE: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MODE | SIZE_U8;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1723,"byte_end":1732,"line_start":44,"line_end":44,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"const REQ_WR_LSB_FIRST: IoctlLong = DIR_WRITE | TYPE_SPI | NR_LSB_FIRST | SIZE_U8;","highlight_start":25,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:44:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m44\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_WR_LSB_FIRST: IoctlLong = DIR_WRITE | TYPE_SPI | NR_LSB_FIRST | SIZE_U8;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1810,"byte_end":1819,"line_start":45,"line_end":45,"column_start":29,"column_end":38,"is_primary":true,"text":[{"text":"const REQ_WR_BITS_PER_WORD: IoctlLong = DIR_WRITE | TYPE_SPI | NR_BITS_PER_WORD | SIZE_U8;","highlight_start":29,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:45:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m45\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_WR_BITS_PER_WORD: IoctlLong = DIR_WRITE | TYPE_SPI | NR_BITS_PER_WORD | SIZE_U8;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1900,"byte_end":1909,"line_start":46,"line_end":46,"column_start":28,"column_end":37,"is_primary":true,"text":[{"text":"const REQ_WR_MAX_SPEED_HZ: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MAX_SPEED_HZ | SIZE_U32;","highlight_start":28,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:46:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m46\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_WR_MAX_SPEED_HZ: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MAX_SPEED_HZ | SIZE_U32;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1985,"byte_end":1994,"line_start":47,"line_end":47,"column_start":23,"column_end":32,"is_primary":true,"text":[{"text":"const REQ_WR_MODE_32: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MODE32 | SIZE_U32;","highlight_start":23,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:47:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m47\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_WR_MODE_32: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MODE32 | SIZE_U32;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":4396,"byte_end":4405,"line_start":111,"line_end":111,"column_start":77,"column_end":86,"is_primary":true,"text":[{"text":" | (((segments.len() * mem::size_of::>()) as IoctlLong)","highlight_start":77,"highlight_end":86}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:111:77\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m111\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m | (((segments.len() * mem::size_of::>()) as IoctlLong)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"missing fields `pw_change`, `pw_class` and `pw_expire` in initializer of `passwd`","code":{"code":"E0063","explanation":"A struct's or struct-like enum variant's field was not provided.\n\nErroneous code example:\n\n```compile_fail,E0063\nstruct Foo {\n x: i32,\n y: i32,\n}\n\nfn main() {\n let x = Foo { x: 0 }; // error: missing field: `y`\n}\n```\n\nEach field should be specified exactly once. Example:\n\n```\nstruct Foo {\n x: i32,\n y: i32,\n}\n\nfn main() {\n let x = Foo { x: 0, y: 0 }; // ok!\n}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs","byte_start":704,"byte_end":710,"line_start":27,"line_end":27,"column_start":23,"column_end":29,"is_primary":true,"text":[{"text":" let mut pwd = passwd {","highlight_start":23,"highlight_end":29}],"label":"missing `pw_change`, `pw_class` and `pw_expire`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0063]\u001b[0m\u001b[0m\u001b[1m: missing fields `pw_change`, `pw_class` and `pw_expire` in initializer of `passwd`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs:27:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut pwd = passwd {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mmissing `pw_change`, `pw_class` and `pw_expire`\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":2081,"byte_end":2091,"line_start":74,"line_end":74,"column_start":42,"column_end":52,"is_primary":true,"text":[{"text":" Ok(match unsafe { libc::cfgetospeed(&attributes(fd)?) } {","highlight_start":42,"highlight_end":52}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:74:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(match unsafe { libc::cfgetospeed(&attributes(fd)?) } {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":3991,"byte_end":4001,"line_start":147,"line_end":147,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:147:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":4237,"byte_end":4247,"line_start":156,"line_end":156,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" let attr = attributes(fd)?;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:156:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m156\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":4973,"byte_end":4983,"line_start":180,"line_end":180,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:180:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m180\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":5629,"byte_end":5639,"line_start":207,"line_end":207,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" let attr = attributes(fd)?;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:207:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m207\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":6352,"byte_end":6362,"line_start":232,"line_end":232,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:232:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":6939,"byte_end":6949,"line_start":254,"line_end":254,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" let attr = attributes(fd)?;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:254:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m254\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":7203,"byte_end":7213,"line_start":266,"line_end":266,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:266:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m266\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":7552,"byte_end":7562,"line_start":281,"line_end":281,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" let attr = attributes(fd)?;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:281:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m281\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":7739,"byte_end":7749,"line_start":291,"line_end":291,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:291:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m291\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":8035,"byte_end":8045,"line_start":304,"line_end":304,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:304:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m304\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":8334,"byte_end":8344,"line_start":316,"line_end":316,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" let attr = attributes(fd)?;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:316:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m316\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":8677,"byte_end":8687,"line_start":327,"line_end":327,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:327:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m327\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":9049,"byte_end":9059,"line_start":340,"line_end":340,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:340:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m340\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":9234,"byte_end":9244,"line_start":348,"line_end":348,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:348:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m348\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":9425,"byte_end":9435,"line_start":356,"line_end":356,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" let attr = attributes(fd)?;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:356:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m356\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":9605,"byte_end":9615,"line_start":363,"line_end":363,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:363:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m363\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":11698,"byte_end":11708,"line_start":457,"line_end":457,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" let attr = attributes(fd)?;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:457:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m457\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":11954,"byte_end":11964,"line_start":468,"line_end":468,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:468:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m468\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"aborting due to 99 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 99 previous errors\u001b[0m\n\n"} +{"message":"Some errors have detailed explanations: E0063, E0412, E0425, E0432.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mSome errors have detailed explanations: E0063, E0412, E0425, E0432.\u001b[0m\n"} +{"message":"For more information about an error, try `rustc --explain E0063`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0063`.\u001b[0m\n"} diff --git a/target/aarch64-apple-darwin/debug/build/libc-5c956c327ad9a461/invoked.timestamp b/target/aarch64-apple-darwin/debug/build/libc-5c956c327ad9a461/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/aarch64-apple-darwin/debug/build/libc-5c956c327ad9a461/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/aarch64-apple-darwin/debug/build/libc-5c956c327ad9a461/output b/target/aarch64-apple-darwin/debug/build/libc-5c956c327ad9a461/output new file mode 100644 index 0000000..5e1874c --- /dev/null +++ b/target/aarch64-apple-darwin/debug/build/libc-5c956c327ad9a461/output @@ -0,0 +1,15 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-cfg=freebsd11 +cargo:rustc-cfg=libc_priv_mod_use +cargo:rustc-cfg=libc_union +cargo:rustc-cfg=libc_const_size_of +cargo:rustc-cfg=libc_align +cargo:rustc-cfg=libc_int128 +cargo:rustc-cfg=libc_core_cvoid +cargo:rustc-cfg=libc_packedN +cargo:rustc-cfg=libc_cfg_target_vendor +cargo:rustc-cfg=libc_non_exhaustive +cargo:rustc-cfg=libc_long_array +cargo:rustc-cfg=libc_ptr_addr_of +cargo:rustc-cfg=libc_underscore_const_names +cargo:rustc-cfg=libc_const_extern_fn diff --git a/target/aarch64-apple-darwin/debug/build/libc-5c956c327ad9a461/root-output b/target/aarch64-apple-darwin/debug/build/libc-5c956c327ad9a461/root-output new file mode 100644 index 0000000..8ecfdeb --- /dev/null +++ b/target/aarch64-apple-darwin/debug/build/libc-5c956c327ad9a461/root-output @@ -0,0 +1 @@ +/Users/talksik/rust-simple-gpio/target/aarch64-apple-darwin/debug/build/libc-5c956c327ad9a461/out \ No newline at end of file diff --git a/target/aarch64-apple-darwin/debug/build/libc-5c956c327ad9a461/stderr b/target/aarch64-apple-darwin/debug/build/libc-5c956c327ad9a461/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.d b/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.d new file mode 100644 index 0000000..0c8168a --- /dev/null +++ b/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.d @@ -0,0 +1,17 @@ +/Users/talksik/rust-simple-gpio/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.rmeta: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/aarch64/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/aarch64/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/long_array.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs + +/Users/talksik/rust-simple-gpio/target/aarch64-apple-darwin/debug/deps/liblibc-1e917883d98c132d.rlib: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/aarch64/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/aarch64/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/long_array.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs + +/Users/talksik/rust-simple-gpio/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.d: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/aarch64/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/aarch64/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/long_array.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs + +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/aarch64/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/aarch64/align.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/long_array.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs: diff --git a/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.0.rcgu.o b/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.0.rcgu.o new file mode 100644 index 0000000..6b4341b Binary files /dev/null and b/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.0.rcgu.o differ diff --git a/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.1.rcgu.o b/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.1.rcgu.o new file mode 100644 index 0000000..388124a Binary files /dev/null and b/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.1.rcgu.o differ diff --git a/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.2.rcgu.o b/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.2.rcgu.o new file mode 100644 index 0000000..a3026e5 Binary files /dev/null and b/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.2.rcgu.o differ diff --git a/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.3.rcgu.o b/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.3.rcgu.o new file mode 100644 index 0000000..b4902ad Binary files /dev/null and b/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.3.rcgu.o differ diff --git a/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.4.rcgu.o b/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.4.rcgu.o new file mode 100644 index 0000000..d42fe0c Binary files /dev/null and b/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.4.rcgu.o differ diff --git a/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.5.rcgu.o b/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.5.rcgu.o new file mode 100644 index 0000000..ad97ccf Binary files /dev/null and b/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.5.rcgu.o differ diff --git a/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.6.rcgu.o b/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.6.rcgu.o new file mode 100644 index 0000000..68f8db4 Binary files /dev/null and b/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.6.rcgu.o differ diff --git a/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.7.rcgu.o b/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.7.rcgu.o new file mode 100644 index 0000000..1395511 Binary files /dev/null and b/target/aarch64-apple-darwin/debug/deps/libc-1e917883d98c132d.libc.5254ecde-cgu.7.rcgu.o differ diff --git a/target/aarch64-apple-darwin/debug/deps/liblibc-1e917883d98c132d.rlib b/target/aarch64-apple-darwin/debug/deps/liblibc-1e917883d98c132d.rlib new file mode 100644 index 0000000..3a4a7a0 Binary files /dev/null and b/target/aarch64-apple-darwin/debug/deps/liblibc-1e917883d98c132d.rlib differ diff --git a/target/aarch64-apple-darwin/debug/deps/liblibc-1e917883d98c132d.rmeta b/target/aarch64-apple-darwin/debug/deps/liblibc-1e917883d98c132d.rmeta new file mode 100644 index 0000000..40261e1 Binary files /dev/null and b/target/aarch64-apple-darwin/debug/deps/liblibc-1e917883d98c132d.rmeta differ diff --git a/target/aarch64-apple-darwin/debug/deps/rppal-fb605ba90f02accb.d b/target/aarch64-apple-darwin/debug/deps/rppal-fb605ba90f02accb.d new file mode 100644 index 0000000..7fac591 --- /dev/null +++ b/target/aarch64-apple-darwin/debug/deps/rppal-fb605ba90f02accb.d @@ -0,0 +1,25 @@ +/Users/talksik/rust-simple-gpio/target/aarch64-apple-darwin/debug/deps/rppal-fb605ba90f02accb.rmeta: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs + +/Users/talksik/rust-simple-gpio/target/aarch64-apple-darwin/debug/deps/librppal-fb605ba90f02accb.rlib: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs + +/Users/talksik/rust-simple-gpio/target/aarch64-apple-darwin/debug/deps/rppal-fb605ba90f02accb.d: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs + +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs: diff --git a/target/arm-unknown-linux-gnueabi/CACHEDIR.TAG b/target/arm-unknown-linux-gnueabi/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/target/arm-unknown-linux-gnueabi/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/target/arm-unknown-linux-gnueabi/debug/.cargo-lock b/target/arm-unknown-linux-gnueabi/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/target/arm-unknown-linux-gnueabi/debug/.fingerprint/libc-4042cc8b228daa84/run-build-script-build-script-build b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/libc-4042cc8b228daa84/run-build-script-build-script-build new file mode 100644 index 0000000..87b259e --- /dev/null +++ b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/libc-4042cc8b228daa84/run-build-script-build-script-build @@ -0,0 +1 @@ +47d9fdc28ac92dd0 \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabi/debug/.fingerprint/libc-4042cc8b228daa84/run-build-script-build-script-build.json b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/libc-4042cc8b228daa84/run-build-script-build-script-build.json new file mode 100644 index 0000000..c8880d3 --- /dev/null +++ b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/libc-4042cc8b228daa84/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":3257411903276762393,"features":"","target":0,"profile":0,"path":0,"deps":[[5405497940822227473,"build_script_build",false,11469421949885608002]],"local":[{"RerunIfChanged":{"output":"arm-unknown-linux-gnueabi/debug/build/libc-4042cc8b228daa84/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabi/debug/.fingerprint/libc-4c45aecdafef668c/dep-lib-libc b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/libc-4c45aecdafef668c/dep-lib-libc new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/libc-4c45aecdafef668c/dep-lib-libc differ diff --git a/target/arm-unknown-linux-gnueabi/debug/.fingerprint/libc-4c45aecdafef668c/invoked.timestamp b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/libc-4c45aecdafef668c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/libc-4c45aecdafef668c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabi/debug/.fingerprint/libc-4c45aecdafef668c/lib-libc b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/libc-4c45aecdafef668c/lib-libc new file mode 100644 index 0000000..362946d --- /dev/null +++ b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/libc-4c45aecdafef668c/lib-libc @@ -0,0 +1 @@ +9c3b5df3b6e6f1f3 \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabi/debug/.fingerprint/libc-4c45aecdafef668c/lib-libc.json b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/libc-4c45aecdafef668c/lib-libc.json new file mode 100644 index 0000000..8f6d160 --- /dev/null +++ b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/libc-4c45aecdafef668c/lib-libc.json @@ -0,0 +1 @@ +{"rustc":3257411903276762393,"features":"[\"default\", \"std\"]","target":1307715644349195660,"profile":12637318739757120569,"path":14986716359430442852,"deps":[[5405497940822227473,"build_script_build",false,15000867531655076167]],"local":[{"CheckDepInfo":{"dep_info":"arm-unknown-linux-gnueabi/debug/.fingerprint/libc-4c45aecdafef668c/dep-lib-libc"}}],"rustflags":[],"metadata":14998826085014762512,"config":10148098603351617213,"compile_kind":1032973970016641742} \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabi/debug/.fingerprint/libc-4c45aecdafef668c/output-lib-libc b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/libc-4c45aecdafef668c/output-lib-libc new file mode 100644 index 0000000..60dd360 --- /dev/null +++ b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/libc-4c45aecdafef668c/output-lib-libc @@ -0,0 +1,2 @@ +: MADV_DONTNEED does not work (memset will be used instead) +: (This is the expected behaviour if you are running under QEMU) diff --git a/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rppal-93fe12aa201f0aaf/dep-lib-rppal b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rppal-93fe12aa201f0aaf/dep-lib-rppal new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rppal-93fe12aa201f0aaf/dep-lib-rppal differ diff --git a/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rppal-93fe12aa201f0aaf/invoked.timestamp b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rppal-93fe12aa201f0aaf/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rppal-93fe12aa201f0aaf/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rppal-93fe12aa201f0aaf/lib-rppal b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rppal-93fe12aa201f0aaf/lib-rppal new file mode 100644 index 0000000..1d2edde --- /dev/null +++ b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rppal-93fe12aa201f0aaf/lib-rppal @@ -0,0 +1 @@ +53e9312ce920f5f2 \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rppal-93fe12aa201f0aaf/lib-rppal.json b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rppal-93fe12aa201f0aaf/lib-rppal.json new file mode 100644 index 0000000..6a46be4 --- /dev/null +++ b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rppal-93fe12aa201f0aaf/lib-rppal.json @@ -0,0 +1 @@ +{"rustc":3257411903276762393,"features":"[\"default\"]","target":17326553664181770323,"profile":12637318739757120569,"path":10626213688257715741,"deps":[[5405497940822227473,"libc",false,17578084494045166492]],"local":[{"CheckDepInfo":{"dep_info":"arm-unknown-linux-gnueabi/debug/.fingerprint/rppal-93fe12aa201f0aaf/dep-lib-rppal"}}],"rustflags":[],"metadata":6776316194380950375,"config":10148098603351617213,"compile_kind":1032973970016641742} \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rppal-93fe12aa201f0aaf/output-lib-rppal b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rppal-93fe12aa201f0aaf/output-lib-rppal new file mode 100644 index 0000000..60dd360 --- /dev/null +++ b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rppal-93fe12aa201f0aaf/output-lib-rppal @@ -0,0 +1,2 @@ +: MADV_DONTNEED does not work (memset will be used instead) +: (This is the expected behaviour if you are running under QEMU) diff --git a/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rust-simple-gpio-046d780081421dd0/bin-rust-simple-gpio b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rust-simple-gpio-046d780081421dd0/bin-rust-simple-gpio new file mode 100644 index 0000000..f5b0c19 --- /dev/null +++ b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rust-simple-gpio-046d780081421dd0/bin-rust-simple-gpio @@ -0,0 +1 @@ +5b1e529e8006b304 \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rust-simple-gpio-046d780081421dd0/bin-rust-simple-gpio.json b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rust-simple-gpio-046d780081421dd0/bin-rust-simple-gpio.json new file mode 100644 index 0000000..fad5fdf --- /dev/null +++ b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rust-simple-gpio-046d780081421dd0/bin-rust-simple-gpio.json @@ -0,0 +1 @@ +{"rustc":3257411903276762393,"features":"[]","target":9965013818547362186,"profile":9251013656241001069,"path":1684066648322511884,"deps":[[17191269732561682308,"rppal",false,17506935312313608531]],"local":[{"CheckDepInfo":{"dep_info":"arm-unknown-linux-gnueabi/debug/.fingerprint/rust-simple-gpio-046d780081421dd0/dep-bin-rust-simple-gpio"}}],"rustflags":[],"metadata":7797948686568424061,"config":10148098603351617213,"compile_kind":1032973970016641742} \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rust-simple-gpio-046d780081421dd0/dep-bin-rust-simple-gpio b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rust-simple-gpio-046d780081421dd0/dep-bin-rust-simple-gpio new file mode 100644 index 0000000..5fdf103 Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rust-simple-gpio-046d780081421dd0/dep-bin-rust-simple-gpio differ diff --git a/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rust-simple-gpio-046d780081421dd0/invoked.timestamp b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rust-simple-gpio-046d780081421dd0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rust-simple-gpio-046d780081421dd0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rust-simple-gpio-046d780081421dd0/output-bin-rust-simple-gpio b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rust-simple-gpio-046d780081421dd0/output-bin-rust-simple-gpio new file mode 100644 index 0000000..0fc0b71 --- /dev/null +++ b/target/arm-unknown-linux-gnueabi/debug/.fingerprint/rust-simple-gpio-046d780081421dd0/output-bin-rust-simple-gpio @@ -0,0 +1,4 @@ +: MADV_DONTNEED does not work (memset will be used instead) +: (This is the expected behaviour if you are running under QEMU) +{"message":"function `is_button_pressed2` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":379,"byte_end":397,"line_start":14,"line_end":14,"column_start":4,"column_end":22,"is_primary":true,"text":[{"text":"fn is_button_pressed2(pin: &rppal::gpio::InputPin) -> bool {","highlight_start":4,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(dead_code)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: function `is_button_pressed2` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:14:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn is_button_pressed2(pin: &rppal::gpio::InputPin) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `#[warn(dead_code)]` on by default\u001b[0m\n\n"} +{"message":"1 warning emitted","code":null,"level":"warning","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: 1 warning emitted\u001b[0m\n\n"} diff --git a/target/arm-unknown-linux-gnueabi/debug/build/libc-4042cc8b228daa84/invoked.timestamp b/target/arm-unknown-linux-gnueabi/debug/build/libc-4042cc8b228daa84/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/arm-unknown-linux-gnueabi/debug/build/libc-4042cc8b228daa84/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabi/debug/build/libc-4042cc8b228daa84/output b/target/arm-unknown-linux-gnueabi/debug/build/libc-4042cc8b228daa84/output new file mode 100644 index 0000000..5e1874c --- /dev/null +++ b/target/arm-unknown-linux-gnueabi/debug/build/libc-4042cc8b228daa84/output @@ -0,0 +1,15 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-cfg=freebsd11 +cargo:rustc-cfg=libc_priv_mod_use +cargo:rustc-cfg=libc_union +cargo:rustc-cfg=libc_const_size_of +cargo:rustc-cfg=libc_align +cargo:rustc-cfg=libc_int128 +cargo:rustc-cfg=libc_core_cvoid +cargo:rustc-cfg=libc_packedN +cargo:rustc-cfg=libc_cfg_target_vendor +cargo:rustc-cfg=libc_non_exhaustive +cargo:rustc-cfg=libc_long_array +cargo:rustc-cfg=libc_ptr_addr_of +cargo:rustc-cfg=libc_underscore_const_names +cargo:rustc-cfg=libc_const_extern_fn diff --git a/target/arm-unknown-linux-gnueabi/debug/build/libc-4042cc8b228daa84/root-output b/target/arm-unknown-linux-gnueabi/debug/build/libc-4042cc8b228daa84/root-output new file mode 100644 index 0000000..b694d0e --- /dev/null +++ b/target/arm-unknown-linux-gnueabi/debug/build/libc-4042cc8b228daa84/root-output @@ -0,0 +1 @@ +/target/arm-unknown-linux-gnueabi/debug/build/libc-4042cc8b228daa84/out \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabi/debug/build/libc-4042cc8b228daa84/stderr b/target/arm-unknown-linux-gnueabi/debug/build/libc-4042cc8b228daa84/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/arm-unknown-linux-gnueabi/debug/deps/libc-4c45aecdafef668c.d b/target/arm-unknown-linux-gnueabi/debug/deps/libc-4c45aecdafef668c.d new file mode 100644 index 0000000..2640f69 --- /dev/null +++ b/target/arm-unknown-linux-gnueabi/debug/deps/libc-4c45aecdafef668c.d @@ -0,0 +1,22 @@ +/target/arm-unknown-linux-gnueabi/debug/deps/libc-4c45aecdafef668c.rmeta: /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/align.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/align.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/generic/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/align.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/non_exhaustive.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs + +/target/arm-unknown-linux-gnueabi/debug/deps/liblibc-4c45aecdafef668c.rlib: /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/align.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/align.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/generic/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/align.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/non_exhaustive.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs + +/target/arm-unknown-linux-gnueabi/debug/deps/libc-4c45aecdafef668c.d: /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/align.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/align.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/generic/mod.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/align.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/non_exhaustive.rs /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs + +/cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/mod.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/mod.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/mod.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/mod.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/mod.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/mod.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/align.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/align.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/generic/mod.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/align.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/non_exhaustive.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs: diff --git a/target/arm-unknown-linux-gnueabi/debug/deps/liblibc-4c45aecdafef668c.rlib b/target/arm-unknown-linux-gnueabi/debug/deps/liblibc-4c45aecdafef668c.rlib new file mode 100644 index 0000000..6fa479c Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/deps/liblibc-4c45aecdafef668c.rlib differ diff --git a/target/arm-unknown-linux-gnueabi/debug/deps/liblibc-4c45aecdafef668c.rmeta b/target/arm-unknown-linux-gnueabi/debug/deps/liblibc-4c45aecdafef668c.rmeta new file mode 100644 index 0000000..f2f10be Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/deps/liblibc-4c45aecdafef668c.rmeta differ diff --git a/target/arm-unknown-linux-gnueabi/debug/deps/librppal-93fe12aa201f0aaf.rlib b/target/arm-unknown-linux-gnueabi/debug/deps/librppal-93fe12aa201f0aaf.rlib new file mode 100644 index 0000000..79ebdc5 Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/deps/librppal-93fe12aa201f0aaf.rlib differ diff --git a/target/arm-unknown-linux-gnueabi/debug/deps/librppal-93fe12aa201f0aaf.rmeta b/target/arm-unknown-linux-gnueabi/debug/deps/librppal-93fe12aa201f0aaf.rmeta new file mode 100644 index 0000000..8f6ef7e Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/deps/librppal-93fe12aa201f0aaf.rmeta differ diff --git a/target/arm-unknown-linux-gnueabi/debug/deps/rppal-93fe12aa201f0aaf.d b/target/arm-unknown-linux-gnueabi/debug/deps/rppal-93fe12aa201f0aaf.d new file mode 100644 index 0000000..04cc2ee --- /dev/null +++ b/target/arm-unknown-linux-gnueabi/debug/deps/rppal-93fe12aa201f0aaf.d @@ -0,0 +1,25 @@ +/target/arm-unknown-linux-gnueabi/debug/deps/rppal-93fe12aa201f0aaf.rmeta: /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs + +/target/arm-unknown-linux-gnueabi/debug/deps/librppal-93fe12aa201f0aaf.rlib: /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs + +/target/arm-unknown-linux-gnueabi/debug/deps/rppal-93fe12aa201f0aaf.d: /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs /cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs + +/cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs: +/cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs: diff --git a/target/arm-unknown-linux-gnueabi/debug/deps/rust_simple_gpio-046d780081421dd0 b/target/arm-unknown-linux-gnueabi/debug/deps/rust_simple_gpio-046d780081421dd0 new file mode 100755 index 0000000..373f33b Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/deps/rust_simple_gpio-046d780081421dd0 differ diff --git a/target/arm-unknown-linux-gnueabi/debug/deps/rust_simple_gpio-046d780081421dd0.d b/target/arm-unknown-linux-gnueabi/debug/deps/rust_simple_gpio-046d780081421dd0.d new file mode 100644 index 0000000..6592088 --- /dev/null +++ b/target/arm-unknown-linux-gnueabi/debug/deps/rust_simple_gpio-046d780081421dd0.d @@ -0,0 +1,5 @@ +/target/arm-unknown-linux-gnueabi/debug/deps/rust_simple_gpio-046d780081421dd0: src/main.rs + +/target/arm-unknown-linux-gnueabi/debug/deps/rust_simple_gpio-046d780081421dd0.d: src/main.rs + +src/main.rs: diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/15xfpsgsydkwindr.o b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/15xfpsgsydkwindr.o new file mode 100644 index 0000000..cfbc248 Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/15xfpsgsydkwindr.o differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/15zrlaz1hfog01mj.o b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/15zrlaz1hfog01mj.o new file mode 100644 index 0000000..c3a155b Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/15zrlaz1hfog01mj.o differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/17r9wpn5c3xdu1x0.o b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/17r9wpn5c3xdu1x0.o new file mode 100644 index 0000000..e5bf774 Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/17r9wpn5c3xdu1x0.o differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/18vzfy44ei6vtc6e.o b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/18vzfy44ei6vtc6e.o new file mode 100644 index 0000000..dd77d67 Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/18vzfy44ei6vtc6e.o differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/21dcn0zc0vx1cwi9.o b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/21dcn0zc0vx1cwi9.o new file mode 100644 index 0000000..5ddf25b Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/21dcn0zc0vx1cwi9.o differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/2f86lhypl6zdqrhm.o b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/2f86lhypl6zdqrhm.o new file mode 100644 index 0000000..30e8d85 Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/2f86lhypl6zdqrhm.o differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/2g4x9mzarylribv8.o b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/2g4x9mzarylribv8.o new file mode 100644 index 0000000..fb6766b Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/2g4x9mzarylribv8.o differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/3i5ivhddan03syst.o b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/3i5ivhddan03syst.o new file mode 100644 index 0000000..f2f0348 Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/3i5ivhddan03syst.o differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/3n36ixwwm40l8i0b.o b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/3n36ixwwm40l8i0b.o new file mode 100644 index 0000000..eb49fec Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/3n36ixwwm40l8i0b.o differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/3qa4uownvuavexsn.o b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/3qa4uownvuavexsn.o new file mode 100644 index 0000000..0531223 Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/3qa4uownvuavexsn.o differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/41a25ms42ilzhi6o.o b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/41a25ms42ilzhi6o.o new file mode 100644 index 0000000..200e5b3 Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/41a25ms42ilzhi6o.o differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/4dsvqd8becmit7ao.o b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/4dsvqd8becmit7ao.o new file mode 100644 index 0000000..4643b1d Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/4dsvqd8becmit7ao.o differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/4gswjya9ud9ohn0r.o b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/4gswjya9ud9ohn0r.o new file mode 100644 index 0000000..8a63d1f Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/4gswjya9ud9ohn0r.o differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/4rjntxga8bjjk611.o b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/4rjntxga8bjjk611.o new file mode 100644 index 0000000..4ab0d34 Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/4rjntxga8bjjk611.o differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/4v66ilbgf5g2m6x8.o b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/4v66ilbgf5g2m6x8.o new file mode 100644 index 0000000..b1014d1 Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/4v66ilbgf5g2m6x8.o differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/511gxznjqvkva75p.o b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/511gxznjqvkva75p.o new file mode 100644 index 0000000..4d831df Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/511gxznjqvkva75p.o differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/516vhrjm6ad1c5ib.o b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/516vhrjm6ad1c5ib.o new file mode 100644 index 0000000..13dc939 Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/516vhrjm6ad1c5ib.o differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/594smkq23n1idt01.o b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/594smkq23n1idt01.o new file mode 100644 index 0000000..853250c Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/594smkq23n1idt01.o differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/59xfqrbs6tfsqgt8.o b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/59xfqrbs6tfsqgt8.o new file mode 100644 index 0000000..5bca208 Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/59xfqrbs6tfsqgt8.o differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/d87w9w6qz9mai03.o b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/d87w9w6qz9mai03.o new file mode 100644 index 0000000..8344036 Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/d87w9w6qz9mai03.o differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/dep-graph.bin b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/dep-graph.bin new file mode 100644 index 0000000..20e81c2 Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/dep-graph.bin differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/gdt7uljtsqj0mq2.o b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/gdt7uljtsqj0mq2.o new file mode 100644 index 0000000..529da03 Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/gdt7uljtsqj0mq2.o differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/query-cache.bin b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/query-cache.bin new file mode 100644 index 0000000..15e9bab Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/query-cache.bin differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/wlj6ffoja5v010n.o b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/wlj6ffoja5v010n.o new file mode 100644 index 0000000..8fd5542 Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/wlj6ffoja5v010n.o differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/work-products.bin b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/work-products.bin new file mode 100644 index 0000000..9e08ef0 Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/work-products.bin differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/xcjsav9b6x6ef3x.o b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/xcjsav9b6x6ef3x.o new file mode 100644 index 0000000..ccdb79a Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0-3ds8h1i9j4hy2/xcjsav9b6x6ef3x.o differ diff --git a/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0.lock b/target/arm-unknown-linux-gnueabi/debug/incremental/rust_simple_gpio-h4fubzs5a293/s-gleew00cuh-16l2kd0.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/arm-unknown-linux-gnueabi/debug/rust-simple-gpio b/target/arm-unknown-linux-gnueabi/debug/rust-simple-gpio new file mode 100755 index 0000000..373f33b Binary files /dev/null and b/target/arm-unknown-linux-gnueabi/debug/rust-simple-gpio differ diff --git a/target/arm-unknown-linux-gnueabi/debug/rust-simple-gpio.d b/target/arm-unknown-linux-gnueabi/debug/rust-simple-gpio.d new file mode 100644 index 0000000..8096718 --- /dev/null +++ b/target/arm-unknown-linux-gnueabi/debug/rust-simple-gpio.d @@ -0,0 +1 @@ +/target/arm-unknown-linux-gnueabi/debug/rust-simple-gpio: /project/src/main.rs diff --git a/target/arm-unknown-linux-gnueabihf/CACHEDIR.TAG b/target/arm-unknown-linux-gnueabihf/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/target/arm-unknown-linux-gnueabihf/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/target/arm-unknown-linux-gnueabihf/debug/.cargo-lock b/target/arm-unknown-linux-gnueabihf/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/libc-948f33ffa146c1ca/run-build-script-build-script-build b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/libc-948f33ffa146c1ca/run-build-script-build-script-build new file mode 100644 index 0000000..4731344 --- /dev/null +++ b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/libc-948f33ffa146c1ca/run-build-script-build-script-build @@ -0,0 +1 @@ +ca7e458d58c73e44 \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/libc-948f33ffa146c1ca/run-build-script-build-script-build.json b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/libc-948f33ffa146c1ca/run-build-script-build-script-build.json new file mode 100644 index 0000000..517624d --- /dev/null +++ b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/libc-948f33ffa146c1ca/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"","target":0,"profile":0,"path":0,"deps":[[5405497940822227473,"build_script_build",false,6831517435013546638]],"local":[{"RerunIfChanged":{"output":"arm-unknown-linux-gnueabihf/debug/build/libc-948f33ffa146c1ca/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/libc-db851d1ab6cdf061/dep-lib-libc b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/libc-db851d1ab6cdf061/dep-lib-libc new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/libc-db851d1ab6cdf061/dep-lib-libc differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/libc-db851d1ab6cdf061/invoked.timestamp b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/libc-db851d1ab6cdf061/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/libc-db851d1ab6cdf061/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/libc-db851d1ab6cdf061/lib-libc b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/libc-db851d1ab6cdf061/lib-libc new file mode 100644 index 0000000..335c014 --- /dev/null +++ b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/libc-db851d1ab6cdf061/lib-libc @@ -0,0 +1 @@ +4d458485a9ef32f0 \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/libc-db851d1ab6cdf061/lib-libc.json b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/libc-db851d1ab6cdf061/lib-libc.json new file mode 100644 index 0000000..790864c --- /dev/null +++ b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/libc-db851d1ab6cdf061/lib-libc.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"[\"default\", \"std\"]","target":1307715644349195660,"profile":12637318739757120569,"path":10442940450377028711,"deps":[[5405497940822227473,"build_script_build",false,4917587026276351690]],"local":[{"CheckDepInfo":{"dep_info":"arm-unknown-linux-gnueabihf/debug/.fingerprint/libc-db851d1ab6cdf061/dep-lib-libc"}}],"rustflags":[],"metadata":14998826085014762512,"config":2202906307356721367,"compile_kind":5296538923348923165} \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/rppal-68d290c689b726ca/dep-lib-rppal b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/rppal-68d290c689b726ca/dep-lib-rppal new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/rppal-68d290c689b726ca/dep-lib-rppal differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/rppal-68d290c689b726ca/invoked.timestamp b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/rppal-68d290c689b726ca/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/rppal-68d290c689b726ca/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/rppal-68d290c689b726ca/lib-rppal b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/rppal-68d290c689b726ca/lib-rppal new file mode 100644 index 0000000..55263ec --- /dev/null +++ b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/rppal-68d290c689b726ca/lib-rppal @@ -0,0 +1 @@ +e118b122fc25ed9f \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/rppal-68d290c689b726ca/lib-rppal.json b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/rppal-68d290c689b726ca/lib-rppal.json new file mode 100644 index 0000000..63b1c5b --- /dev/null +++ b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/rppal-68d290c689b726ca/lib-rppal.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"[\"default\"]","target":17326553664181770323,"profile":12637318739757120569,"path":9167953305495753150,"deps":[[5405497940822227473,"libc",false,17308159829306787149]],"local":[{"CheckDepInfo":{"dep_info":"arm-unknown-linux-gnueabihf/debug/.fingerprint/rppal-68d290c689b726ca/dep-lib-rppal"}}],"rustflags":[],"metadata":6776316194380950375,"config":2202906307356721367,"compile_kind":5296538923348923165} \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/rust-simple-gpio-09d16f80032622eb/invoked.timestamp b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/rust-simple-gpio-09d16f80032622eb/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/rust-simple-gpio-09d16f80032622eb/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/rust-simple-gpio-09d16f80032622eb/output-bin-rust-simple-gpio b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/rust-simple-gpio-09d16f80032622eb/output-bin-rust-simple-gpio new file mode 100644 index 0000000..ae7af1b --- /dev/null +++ b/target/arm-unknown-linux-gnueabihf/debug/.fingerprint/rust-simple-gpio-09d16f80032622eb/output-bin-rust-simple-gpio @@ -0,0 +1,3 @@ +{"message":"function `is_button_pressed2` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":379,"byte_end":397,"line_start":14,"line_end":14,"column_start":4,"column_end":22,"is_primary":true,"text":[{"text":"fn is_button_pressed2(pin: &rppal::gpio::InputPin) -> bool {","highlight_start":4,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(dead_code)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: function `is_button_pressed2` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:14:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn is_button_pressed2(pin: &rppal::gpio::InputPin) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `#[warn(dead_code)]` on by default\u001b[0m\n\n"} +{"message":"linking with `cc` failed: exit status: 1","code":null,"level":"error","spans":[],"children":[{"message":"LC_ALL=\"C\" PATH=\"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/bin:/Users/talksik/google-cloud-sdk/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin:/Users/talksik/.cargo/bin:/Users/talksik/bin:/usr/local/bin:/Users/talksik/nvim-macos/bin/:/Users/talksik/go/bin\" VSLANG=\"1033\" \"cc\" \"/var/folders/h3/5m_5kkjn3q1f92ck74t_3ly80000gn/T/rustcRFYFrT/symbols.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.1occ8bj29ynajygs.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.1reknn8wyl616z0q.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.2dm123km888aworn.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.2vw12x01qotqu12f.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.37r12o4cidqq5lrs.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.3ctj8yjpukvbn7dk.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.3sgdwiyeeuauyr43.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.3vq1nfect78tfggp.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.3yv0uiiqon0cw4sr.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.407p0k66d7vlsvqq.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.42ylocyv69eueklu.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.4kkjqrf04atvv0v.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.4pv040wqpufikot7.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.4wdp5ofypuf7fl7r.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.4ymh0k2gny8nuxs8.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.50okg52pbftoeaw0.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.57j4n9ub0flc2j3h.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.cl2sa2cqg9i1oom.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.j4id1qr1twy19t8.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.mjjcx183twb46w6.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.pq162ra2r18659r.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.tkbzf7s8qt4u1tr.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.w5tibolvmlz7yzg.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.1z4zosz8s5y5pn5s.rcgu.o\" \"-Wl,--as-needed\" \"-L\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps\" \"-L\" \"/Users/talksik/rust-simple-gpio/target/debug/deps\" \"-L\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib\" \"-Wl,-Bstatic\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/librppal-68d290c689b726ca.rlib\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/liblibc-db851d1ab6cdf061.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libstd-1379e6211573016a.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libpanic_unwind-0cf30364fd05e80c.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libobject-6e2a48ba0072f2ab.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libmemchr-1639143c8e9dbac3.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libaddr2line-9c6292d7a41fcaeb.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libgimli-dec6869942fb95ad.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/librustc_demangle-666b4b386eafe710.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libstd_detect-55d985a96543f28b.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libhashbrown-231db98b8c149e36.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libminiz_oxide-c66865e9b48ed3ce.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libadler-d14192db0479b90a.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/librustc_std_workspace_alloc-172c84a52bf31afe.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libunwind-396e4ef25c1abb0e.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libcfg_if-c1c0b581cc7f2ba6.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/liblibc-1341ddb7f06c8d12.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/liballoc-47df008ba43cbfb1.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/librustc_std_workspace_core-e0979d2a9c336600.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libcore-3b2157ecca420c77.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libcompiler_builtins-32fdd05ab5efee64.rlib\" \"-Wl,-Bdynamic\" \"-lgcc_s\" \"-lutil\" \"-lrt\" \"-lpthread\" \"-lm\" \"-ldl\" \"-lc\" \"-Wl,--eh-frame-hdr\" \"-Wl,-z,noexecstack\" \"-L\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib\" \"-o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb\" \"-Wl,--gc-sections\" \"-pie\" \"-Wl,-z,relro,-z,now\" \"-nodefaultlibs\"","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"clang: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument]\nld: unknown option: --as-needed\nclang: error: linker command failed with exit code 1 (use -v to see invocation)\n","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: linking with `cc` failed: exit status: 1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: LC_ALL=\"C\" PATH=\"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/bin:/Users/talksik/google-cloud-sdk/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin:/Users/talksik/.cargo/bin:/Users/talksik/bin:/usr/local/bin:/Users/talksik/nvim-macos/bin/:/Users/talksik/go/bin\" VSLANG=\"1033\" \"cc\" \"/var/folders/h3/5m_5kkjn3q1f92ck74t_3ly80000gn/T/rustcRFYFrT/symbols.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.1occ8bj29ynajygs.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.1reknn8wyl616z0q.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.2dm123km888aworn.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.2vw12x01qotqu12f.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.37r12o4cidqq5lrs.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.3ctj8yjpukvbn7dk.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.3sgdwiyeeuauyr43.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.3vq1nfect78tfggp.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.3yv0uiiqon0cw4sr.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.407p0k66d7vlsvqq.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.42ylocyv69eueklu.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.4kkjqrf04atvv0v.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.4pv040wqpufikot7.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.4wdp5ofypuf7fl7r.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.4ymh0k2gny8nuxs8.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.50okg52pbftoeaw0.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.57j4n9ub0flc2j3h.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.cl2sa2cqg9i1oom.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.j4id1qr1twy19t8.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.mjjcx183twb46w6.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.pq162ra2r18659r.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.tkbzf7s8qt4u1tr.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.w5tibolvmlz7yzg.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.1z4zosz8s5y5pn5s.rcgu.o\" \"-Wl,--as-needed\" \"-L\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps\" \"-L\" \"/Users/talksik/rust-simple-gpio/target/debug/deps\" \"-L\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib\" \"-Wl,-Bstatic\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/librppal-68d290c689b726ca.rlib\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/liblibc-db851d1ab6cdf061.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libstd-1379e6211573016a.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libpanic_unwind-0cf30364fd05e80c.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libobject-6e2a48ba0072f2ab.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libmemchr-1639143c8e9dbac3.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libaddr2line-9c6292d7a41fcaeb.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libgimli-dec6869942fb95ad.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/librustc_demangle-666b4b386eafe710.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libstd_detect-55d985a96543f28b.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libhashbrown-231db98b8c149e36.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libminiz_oxide-c66865e9b48ed3ce.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libadler-d14192db0479b90a.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/librustc_std_workspace_alloc-172c84a52bf31afe.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libunwind-396e4ef25c1abb0e.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libcfg_if-c1c0b581cc7f2ba6.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/liblibc-1341ddb7f06c8d12.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/liballoc-47df008ba43cbfb1.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/librustc_std_workspace_core-e0979d2a9c336600.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libcore-3b2157ecca420c77.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libcompiler_builtins-32fdd05ab5efee64.rlib\" \"-Wl,-Bdynamic\" \"-lgcc_s\" \"-lutil\" \"-lrt\" \"-lpthread\" \"-lm\" \"-ldl\" \"-lc\" \"-Wl,--eh-frame-hdr\" \"-Wl,-z,noexecstack\" \"-L\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/arm-unknown-linux-gnueabihf/lib\" \"-o\" \"/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb\" \"-Wl,--gc-sections\" \"-pie\" \"-Wl,-z,relro,-z,now\" \"-nodefaultlibs\"\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: clang: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument]\u001b[0m\n\u001b[0m ld: unknown option: --as-needed\u001b[0m\n\u001b[0m clang: error: linker command failed with exit code 1 (use -v to see invocation)\u001b[0m\n\u001b[0m \u001b[0m\n\n"} +{"message":"aborting due to previous error; 1 warning emitted","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to previous error; 1 warning emitted\u001b[0m\n\n"} diff --git a/target/arm-unknown-linux-gnueabihf/debug/build/libc-948f33ffa146c1ca/invoked.timestamp b/target/arm-unknown-linux-gnueabihf/debug/build/libc-948f33ffa146c1ca/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/arm-unknown-linux-gnueabihf/debug/build/libc-948f33ffa146c1ca/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabihf/debug/build/libc-948f33ffa146c1ca/output b/target/arm-unknown-linux-gnueabihf/debug/build/libc-948f33ffa146c1ca/output new file mode 100644 index 0000000..5e1874c --- /dev/null +++ b/target/arm-unknown-linux-gnueabihf/debug/build/libc-948f33ffa146c1ca/output @@ -0,0 +1,15 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-cfg=freebsd11 +cargo:rustc-cfg=libc_priv_mod_use +cargo:rustc-cfg=libc_union +cargo:rustc-cfg=libc_const_size_of +cargo:rustc-cfg=libc_align +cargo:rustc-cfg=libc_int128 +cargo:rustc-cfg=libc_core_cvoid +cargo:rustc-cfg=libc_packedN +cargo:rustc-cfg=libc_cfg_target_vendor +cargo:rustc-cfg=libc_non_exhaustive +cargo:rustc-cfg=libc_long_array +cargo:rustc-cfg=libc_ptr_addr_of +cargo:rustc-cfg=libc_underscore_const_names +cargo:rustc-cfg=libc_const_extern_fn diff --git a/target/arm-unknown-linux-gnueabihf/debug/build/libc-948f33ffa146c1ca/root-output b/target/arm-unknown-linux-gnueabihf/debug/build/libc-948f33ffa146c1ca/root-output new file mode 100644 index 0000000..3c36a54 --- /dev/null +++ b/target/arm-unknown-linux-gnueabihf/debug/build/libc-948f33ffa146c1ca/root-output @@ -0,0 +1 @@ +/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/build/libc-948f33ffa146c1ca/out \ No newline at end of file diff --git a/target/arm-unknown-linux-gnueabihf/debug/build/libc-948f33ffa146c1ca/stderr b/target/arm-unknown-linux-gnueabihf/debug/build/libc-948f33ffa146c1ca/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/libc-db851d1ab6cdf061.d b/target/arm-unknown-linux-gnueabihf/debug/deps/libc-db851d1ab6cdf061.d new file mode 100644 index 0000000..eabcfcd --- /dev/null +++ b/target/arm-unknown-linux-gnueabihf/debug/deps/libc-db851d1ab6cdf061.d @@ -0,0 +1,22 @@ +/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/libc-db851d1ab6cdf061.rmeta: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/generic/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/non_exhaustive.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs + +/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/liblibc-db851d1ab6cdf061.rlib: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/generic/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/non_exhaustive.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs + +/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/libc-db851d1ab6cdf061.d: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/generic/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/non_exhaustive.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs + +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/align.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/align.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/generic/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/align.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/non_exhaustive.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs: diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/liblibc-db851d1ab6cdf061.rlib b/target/arm-unknown-linux-gnueabihf/debug/deps/liblibc-db851d1ab6cdf061.rlib new file mode 100644 index 0000000..44a4ecd Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/liblibc-db851d1ab6cdf061.rlib differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/liblibc-db851d1ab6cdf061.rmeta b/target/arm-unknown-linux-gnueabihf/debug/deps/liblibc-db851d1ab6cdf061.rmeta new file mode 100644 index 0000000..12b3a0e Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/liblibc-db851d1ab6cdf061.rmeta differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/librppal-68d290c689b726ca.rlib b/target/arm-unknown-linux-gnueabihf/debug/deps/librppal-68d290c689b726ca.rlib new file mode 100644 index 0000000..91b0551 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/librppal-68d290c689b726ca.rlib differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/librppal-68d290c689b726ca.rmeta b/target/arm-unknown-linux-gnueabihf/debug/deps/librppal-68d290c689b726ca.rmeta new file mode 100644 index 0000000..4c7b14f Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/librppal-68d290c689b726ca.rmeta differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rppal-68d290c689b726ca.d b/target/arm-unknown-linux-gnueabihf/debug/deps/rppal-68d290c689b726ca.d new file mode 100644 index 0000000..72ea986 --- /dev/null +++ b/target/arm-unknown-linux-gnueabihf/debug/deps/rppal-68d290c689b726ca.d @@ -0,0 +1,25 @@ +/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rppal-68d290c689b726ca.rmeta: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs + +/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/librppal-68d290c689b726ca.rlib: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs + +/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rppal-68d290c689b726ca.d: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs + +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs: diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.1occ8bj29ynajygs.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.1occ8bj29ynajygs.rcgu.o new file mode 100644 index 0000000..35576bc Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.1occ8bj29ynajygs.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.1reknn8wyl616z0q.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.1reknn8wyl616z0q.rcgu.o new file mode 100644 index 0000000..22e8605 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.1reknn8wyl616z0q.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.1z4zosz8s5y5pn5s.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.1z4zosz8s5y5pn5s.rcgu.o new file mode 100644 index 0000000..1bcd7ac Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.1z4zosz8s5y5pn5s.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.2dm123km888aworn.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.2dm123km888aworn.rcgu.o new file mode 100644 index 0000000..8360d16 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.2dm123km888aworn.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.2vw12x01qotqu12f.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.2vw12x01qotqu12f.rcgu.o new file mode 100644 index 0000000..0745534 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.2vw12x01qotqu12f.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.37r12o4cidqq5lrs.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.37r12o4cidqq5lrs.rcgu.o new file mode 100644 index 0000000..1734272 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.37r12o4cidqq5lrs.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.3ctj8yjpukvbn7dk.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.3ctj8yjpukvbn7dk.rcgu.o new file mode 100644 index 0000000..267b67b Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.3ctj8yjpukvbn7dk.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.3sgdwiyeeuauyr43.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.3sgdwiyeeuauyr43.rcgu.o new file mode 100644 index 0000000..b07551a Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.3sgdwiyeeuauyr43.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.3vq1nfect78tfggp.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.3vq1nfect78tfggp.rcgu.o new file mode 100644 index 0000000..e86e110 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.3vq1nfect78tfggp.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.3yv0uiiqon0cw4sr.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.3yv0uiiqon0cw4sr.rcgu.o new file mode 100644 index 0000000..115d610 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.3yv0uiiqon0cw4sr.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.407p0k66d7vlsvqq.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.407p0k66d7vlsvqq.rcgu.o new file mode 100644 index 0000000..3d2a5e4 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.407p0k66d7vlsvqq.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.42ylocyv69eueklu.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.42ylocyv69eueklu.rcgu.o new file mode 100644 index 0000000..d6a9efe Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.42ylocyv69eueklu.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.4kkjqrf04atvv0v.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.4kkjqrf04atvv0v.rcgu.o new file mode 100644 index 0000000..d33f042 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.4kkjqrf04atvv0v.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.4pv040wqpufikot7.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.4pv040wqpufikot7.rcgu.o new file mode 100644 index 0000000..b2e0e28 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.4pv040wqpufikot7.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.4wdp5ofypuf7fl7r.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.4wdp5ofypuf7fl7r.rcgu.o new file mode 100644 index 0000000..525cef7 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.4wdp5ofypuf7fl7r.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.4ymh0k2gny8nuxs8.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.4ymh0k2gny8nuxs8.rcgu.o new file mode 100644 index 0000000..d28d4de Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.4ymh0k2gny8nuxs8.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.50okg52pbftoeaw0.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.50okg52pbftoeaw0.rcgu.o new file mode 100644 index 0000000..bb49274 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.50okg52pbftoeaw0.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.57j4n9ub0flc2j3h.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.57j4n9ub0flc2j3h.rcgu.o new file mode 100644 index 0000000..ffaccd5 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.57j4n9ub0flc2j3h.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.cl2sa2cqg9i1oom.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.cl2sa2cqg9i1oom.rcgu.o new file mode 100644 index 0000000..f289536 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.cl2sa2cqg9i1oom.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.d b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.d new file mode 100644 index 0000000..434a180 --- /dev/null +++ b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.d @@ -0,0 +1,5 @@ +/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb: src/main.rs + +/Users/talksik/rust-simple-gpio/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.d: src/main.rs + +src/main.rs: diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.j4id1qr1twy19t8.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.j4id1qr1twy19t8.rcgu.o new file mode 100644 index 0000000..8d51660 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.j4id1qr1twy19t8.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.mjjcx183twb46w6.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.mjjcx183twb46w6.rcgu.o new file mode 100644 index 0000000..e002053 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.mjjcx183twb46w6.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.pq162ra2r18659r.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.pq162ra2r18659r.rcgu.o new file mode 100644 index 0000000..2080a28 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.pq162ra2r18659r.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.tkbzf7s8qt4u1tr.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.tkbzf7s8qt4u1tr.rcgu.o new file mode 100644 index 0000000..e824d5a Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.tkbzf7s8qt4u1tr.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.w5tibolvmlz7yzg.rcgu.o b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.w5tibolvmlz7yzg.rcgu.o new file mode 100644 index 0000000..3426e74 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-09d16f80032622eb.w5tibolvmlz7yzg.rcgu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/1occ8bj29ynajygs.o b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/1occ8bj29ynajygs.o new file mode 100644 index 0000000..35576bc Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/1occ8bj29ynajygs.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/1reknn8wyl616z0q.o b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/1reknn8wyl616z0q.o new file mode 100644 index 0000000..22e8605 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/1reknn8wyl616z0q.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/2dm123km888aworn.o b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/2dm123km888aworn.o new file mode 100644 index 0000000..8360d16 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/2dm123km888aworn.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/2vw12x01qotqu12f.o b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/2vw12x01qotqu12f.o new file mode 100644 index 0000000..0745534 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/2vw12x01qotqu12f.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/37r12o4cidqq5lrs.o b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/37r12o4cidqq5lrs.o new file mode 100644 index 0000000..1734272 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/37r12o4cidqq5lrs.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/3ctj8yjpukvbn7dk.o b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/3ctj8yjpukvbn7dk.o new file mode 100644 index 0000000..267b67b Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/3ctj8yjpukvbn7dk.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/3sgdwiyeeuauyr43.o b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/3sgdwiyeeuauyr43.o new file mode 100644 index 0000000..b07551a Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/3sgdwiyeeuauyr43.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/3vq1nfect78tfggp.o b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/3vq1nfect78tfggp.o new file mode 100644 index 0000000..e86e110 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/3vq1nfect78tfggp.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/3yv0uiiqon0cw4sr.o b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/3yv0uiiqon0cw4sr.o new file mode 100644 index 0000000..115d610 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/3yv0uiiqon0cw4sr.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/407p0k66d7vlsvqq.o b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/407p0k66d7vlsvqq.o new file mode 100644 index 0000000..3d2a5e4 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/407p0k66d7vlsvqq.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/42ylocyv69eueklu.o b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/42ylocyv69eueklu.o new file mode 100644 index 0000000..d6a9efe Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/42ylocyv69eueklu.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/4kkjqrf04atvv0v.o b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/4kkjqrf04atvv0v.o new file mode 100644 index 0000000..d33f042 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/4kkjqrf04atvv0v.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/4pv040wqpufikot7.o b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/4pv040wqpufikot7.o new file mode 100644 index 0000000..b2e0e28 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/4pv040wqpufikot7.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/4wdp5ofypuf7fl7r.o b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/4wdp5ofypuf7fl7r.o new file mode 100644 index 0000000..525cef7 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/4wdp5ofypuf7fl7r.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/4ymh0k2gny8nuxs8.o b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/4ymh0k2gny8nuxs8.o new file mode 100644 index 0000000..d28d4de Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/4ymh0k2gny8nuxs8.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/50okg52pbftoeaw0.o b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/50okg52pbftoeaw0.o new file mode 100644 index 0000000..bb49274 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/50okg52pbftoeaw0.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/57j4n9ub0flc2j3h.o b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/57j4n9ub0flc2j3h.o new file mode 100644 index 0000000..ffaccd5 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/57j4n9ub0flc2j3h.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/cl2sa2cqg9i1oom.o b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/cl2sa2cqg9i1oom.o new file mode 100644 index 0000000..f289536 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/cl2sa2cqg9i1oom.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/dep-graph.bin b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/dep-graph.bin new file mode 100644 index 0000000..92110cc Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/dep-graph.bin differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/j4id1qr1twy19t8.o b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/j4id1qr1twy19t8.o new file mode 100644 index 0000000..8d51660 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/j4id1qr1twy19t8.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/mjjcx183twb46w6.o b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/mjjcx183twb46w6.o new file mode 100644 index 0000000..e002053 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/mjjcx183twb46w6.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/pq162ra2r18659r.o b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/pq162ra2r18659r.o new file mode 100644 index 0000000..2080a28 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/pq162ra2r18659r.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/query-cache.bin b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/query-cache.bin new file mode 100644 index 0000000..6014c25 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/query-cache.bin differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/tkbzf7s8qt4u1tr.o b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/tkbzf7s8qt4u1tr.o new file mode 100644 index 0000000..e824d5a Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/tkbzf7s8qt4u1tr.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/w5tibolvmlz7yzg.o b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/w5tibolvmlz7yzg.o new file mode 100644 index 0000000..3426e74 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/w5tibolvmlz7yzg.o differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/work-products.bin b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/work-products.bin new file mode 100644 index 0000000..75d7920 Binary files /dev/null and b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc-mluoxrxhc13y/work-products.bin differ diff --git a/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc.lock b/target/arm-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-3hd4oe6zm7nw8/s-gleduh6fto-vyl3jc.lock new file mode 100755 index 0000000..e69de29 diff --git a/target/armv7-unknown-linux-gnueabihf/CACHEDIR.TAG b/target/armv7-unknown-linux-gnueabihf/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/target/armv7-unknown-linux-gnueabihf/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/.cargo-lock b/target/armv7-unknown-linux-gnueabihf/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/libc-515c86c560f2fe3c/dep-lib-libc b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/libc-515c86c560f2fe3c/dep-lib-libc new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/libc-515c86c560f2fe3c/dep-lib-libc differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/libc-515c86c560f2fe3c/invoked.timestamp b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/libc-515c86c560f2fe3c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/libc-515c86c560f2fe3c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/libc-515c86c560f2fe3c/lib-libc b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/libc-515c86c560f2fe3c/lib-libc new file mode 100644 index 0000000..66e9cc1 --- /dev/null +++ b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/libc-515c86c560f2fe3c/lib-libc @@ -0,0 +1 @@ +77ec9c2e1d3a409b \ No newline at end of file diff --git a/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/libc-515c86c560f2fe3c/lib-libc.json b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/libc-515c86c560f2fe3c/lib-libc.json new file mode 100644 index 0000000..128e48f --- /dev/null +++ b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/libc-515c86c560f2fe3c/lib-libc.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"[\"default\", \"std\"]","target":1307715644349195660,"profile":12637318739757120569,"path":10442940450377028711,"deps":[[5405497940822227473,"build_script_build",false,10101079639802181976]],"local":[{"CheckDepInfo":{"dep_info":"armv7-unknown-linux-gnueabihf/debug/.fingerprint/libc-515c86c560f2fe3c/dep-lib-libc"}}],"rustflags":[],"metadata":14998826085014762512,"config":2202906307356721367,"compile_kind":7876165217545236348} \ No newline at end of file diff --git a/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/libc-c56cc33ff1a08a63/run-build-script-build-script-build b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/libc-c56cc33ff1a08a63/run-build-script-build-script-build new file mode 100644 index 0000000..dd710a9 --- /dev/null +++ b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/libc-c56cc33ff1a08a63/run-build-script-build-script-build @@ -0,0 +1 @@ +58f956226a3e2e8c \ No newline at end of file diff --git a/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/libc-c56cc33ff1a08a63/run-build-script-build-script-build.json b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/libc-c56cc33ff1a08a63/run-build-script-build-script-build.json new file mode 100644 index 0000000..fa9ff1b --- /dev/null +++ b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/libc-c56cc33ff1a08a63/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"","target":0,"profile":0,"path":0,"deps":[[5405497940822227473,"build_script_build",false,6831517435013546638]],"local":[{"RerunIfChanged":{"output":"armv7-unknown-linux-gnueabihf/debug/build/libc-c56cc33ff1a08a63/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/rppal-e895483a280adad4/dep-lib-rppal b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/rppal-e895483a280adad4/dep-lib-rppal new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/rppal-e895483a280adad4/dep-lib-rppal differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/rppal-e895483a280adad4/invoked.timestamp b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/rppal-e895483a280adad4/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/rppal-e895483a280adad4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/rppal-e895483a280adad4/lib-rppal b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/rppal-e895483a280adad4/lib-rppal new file mode 100644 index 0000000..44cb358 --- /dev/null +++ b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/rppal-e895483a280adad4/lib-rppal @@ -0,0 +1 @@ +8e2937a4ed082ab9 \ No newline at end of file diff --git a/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/rppal-e895483a280adad4/lib-rppal.json b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/rppal-e895483a280adad4/lib-rppal.json new file mode 100644 index 0000000..b27fe2f --- /dev/null +++ b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/rppal-e895483a280adad4/lib-rppal.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"[\"default\"]","target":17326553664181770323,"profile":12637318739757120569,"path":9167953305495753150,"deps":[[5405497940822227473,"libc",false,11187005371398810743]],"local":[{"CheckDepInfo":{"dep_info":"armv7-unknown-linux-gnueabihf/debug/.fingerprint/rppal-e895483a280adad4/dep-lib-rppal"}}],"rustflags":[],"metadata":6776316194380950375,"config":2202906307356721367,"compile_kind":7876165217545236348} \ No newline at end of file diff --git a/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/rust-simple-gpio-b1387861ccba0280/invoked.timestamp b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/rust-simple-gpio-b1387861ccba0280/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/rust-simple-gpio-b1387861ccba0280/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/rust-simple-gpio-b1387861ccba0280/output-bin-rust-simple-gpio b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/rust-simple-gpio-b1387861ccba0280/output-bin-rust-simple-gpio new file mode 100644 index 0000000..65a70c1 --- /dev/null +++ b/target/armv7-unknown-linux-gnueabihf/debug/.fingerprint/rust-simple-gpio-b1387861ccba0280/output-bin-rust-simple-gpio @@ -0,0 +1,3 @@ +{"message":"function `is_button_pressed2` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":379,"byte_end":397,"line_start":14,"line_end":14,"column_start":4,"column_end":22,"is_primary":true,"text":[{"text":"fn is_button_pressed2(pin: &rppal::gpio::InputPin) -> bool {","highlight_start":4,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(dead_code)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: function `is_button_pressed2` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:14:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn is_button_pressed2(pin: &rppal::gpio::InputPin) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `#[warn(dead_code)]` on by default\u001b[0m\n\n"} +{"message":"linking with `cc` failed: exit status: 1","code":null,"level":"error","spans":[],"children":[{"message":"LC_ALL=\"C\" PATH=\"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/bin:/Users/talksik/google-cloud-sdk/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin:/Users/talksik/.cargo/bin:/Users/talksik/bin:/usr/local/bin:/Users/talksik/nvim-macos/bin/:/Users/talksik/go/bin\" VSLANG=\"1033\" \"cc\" \"/var/folders/h3/5m_5kkjn3q1f92ck74t_3ly80000gn/T/rustcxn8ZqB/symbols.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.10uksuij84p8730t.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.11tv6p56t71hmgii.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1cw5lt6w1jhztrdi.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1i00unwcmd77o9sh.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1okthsyr4mkeed7w.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1ygp3mnzwl94xm7i.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1z7wdz8yodbulia2.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1zp8simje2ag5du9.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.21jkhayqk0t7ykmu.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.2qul75kdojp7o8l6.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.2zekt0k8os2o8nqp.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.33mlrx18i98o94rm.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.3brhbtgdf0lcaid.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.40nroyzo0s80pa2n.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.426wgua6kl4msoze.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.44mt61fdnk0rr5eo.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.4bhmcpqeykzwq7vt.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.4e3y26zv5aa523ck.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.4fh5iuzt7vqkrqb8.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.4rx68grbflxvaken.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.56le1lywfd0r826i.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.57a1q8f0nqqqtcnm.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.59tgppcxjijo9iyh.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.559bwfo111oyt4pq.rcgu.o\" \"-Wl,--as-needed\" \"-L\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps\" \"-L\" \"/Users/talksik/rust-simple-gpio/target/debug/deps\" \"-L\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib\" \"-Wl,-Bstatic\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/librppal-e895483a280adad4.rlib\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/liblibc-515c86c560f2fe3c.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libstd-f3ba82af123e9b7f.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libpanic_unwind-56d84d229961c050.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libobject-7e516eb0a5c178e2.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libmemchr-4004b7a0c380a224.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libaddr2line-6e0c94858663dc5d.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libgimli-71dfd8ba760a848c.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/librustc_demangle-eb679fb4c3c7b1ae.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libstd_detect-e76c27934045d94b.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libhashbrown-9806f4613c37dea5.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libminiz_oxide-4d106dce018788f4.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libadler-87b3a8b7f8921997.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/librustc_std_workspace_alloc-cde5e311a8242aef.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libunwind-823c5257538cde2b.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libcfg_if-10e79dace8b68343.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/liblibc-6d99a548f759bc24.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/liballoc-4e9b2214a2434d3f.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/librustc_std_workspace_core-f17528d3df0da0b3.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libcore-cfbefa3cde359b60.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libcompiler_builtins-e642707e7581500c.rlib\" \"-Wl,-Bdynamic\" \"-lgcc_s\" \"-lutil\" \"-lrt\" \"-lpthread\" \"-lm\" \"-ldl\" \"-lc\" \"-Wl,--eh-frame-hdr\" \"-Wl,-z,noexecstack\" \"-L\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib\" \"-o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280\" \"-Wl,--gc-sections\" \"-pie\" \"-Wl,-z,relro,-z,now\" \"-nodefaultlibs\"","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"clang: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument]\nld: unknown option: --as-needed\nclang: error: linker command failed with exit code 1 (use -v to see invocation)\n","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: linking with `cc` failed: exit status: 1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: LC_ALL=\"C\" PATH=\"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/bin:/Users/talksik/google-cloud-sdk/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin:/Users/talksik/.cargo/bin:/Users/talksik/bin:/usr/local/bin:/Users/talksik/nvim-macos/bin/:/Users/talksik/go/bin\" VSLANG=\"1033\" \"cc\" \"/var/folders/h3/5m_5kkjn3q1f92ck74t_3ly80000gn/T/rustcxn8ZqB/symbols.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.10uksuij84p8730t.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.11tv6p56t71hmgii.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1cw5lt6w1jhztrdi.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1i00unwcmd77o9sh.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1okthsyr4mkeed7w.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1ygp3mnzwl94xm7i.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1z7wdz8yodbulia2.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1zp8simje2ag5du9.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.21jkhayqk0t7ykmu.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.2qul75kdojp7o8l6.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.2zekt0k8os2o8nqp.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.33mlrx18i98o94rm.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.3brhbtgdf0lcaid.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.40nroyzo0s80pa2n.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.426wgua6kl4msoze.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.44mt61fdnk0rr5eo.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.4bhmcpqeykzwq7vt.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.4e3y26zv5aa523ck.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.4fh5iuzt7vqkrqb8.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.4rx68grbflxvaken.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.56le1lywfd0r826i.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.57a1q8f0nqqqtcnm.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.59tgppcxjijo9iyh.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.559bwfo111oyt4pq.rcgu.o\" \"-Wl,--as-needed\" \"-L\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps\" \"-L\" \"/Users/talksik/rust-simple-gpio/target/debug/deps\" \"-L\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib\" \"-Wl,-Bstatic\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/librppal-e895483a280adad4.rlib\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/liblibc-515c86c560f2fe3c.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libstd-f3ba82af123e9b7f.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libpanic_unwind-56d84d229961c050.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libobject-7e516eb0a5c178e2.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libmemchr-4004b7a0c380a224.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libaddr2line-6e0c94858663dc5d.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libgimli-71dfd8ba760a848c.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/librustc_demangle-eb679fb4c3c7b1ae.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libstd_detect-e76c27934045d94b.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libhashbrown-9806f4613c37dea5.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libminiz_oxide-4d106dce018788f4.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libadler-87b3a8b7f8921997.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/librustc_std_workspace_alloc-cde5e311a8242aef.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libunwind-823c5257538cde2b.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libcfg_if-10e79dace8b68343.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/liblibc-6d99a548f759bc24.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/liballoc-4e9b2214a2434d3f.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/librustc_std_workspace_core-f17528d3df0da0b3.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libcore-cfbefa3cde359b60.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libcompiler_builtins-e642707e7581500c.rlib\" \"-Wl,-Bdynamic\" \"-lgcc_s\" \"-lutil\" \"-lrt\" \"-lpthread\" \"-lm\" \"-ldl\" \"-lc\" \"-Wl,--eh-frame-hdr\" \"-Wl,-z,noexecstack\" \"-L\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-gnueabihf/lib\" \"-o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280\" \"-Wl,--gc-sections\" \"-pie\" \"-Wl,-z,relro,-z,now\" \"-nodefaultlibs\"\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: clang: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument]\u001b[0m\n\u001b[0m ld: unknown option: --as-needed\u001b[0m\n\u001b[0m clang: error: linker command failed with exit code 1 (use -v to see invocation)\u001b[0m\n\u001b[0m \u001b[0m\n\n"} +{"message":"aborting due to previous error; 1 warning emitted","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to previous error; 1 warning emitted\u001b[0m\n\n"} diff --git a/target/armv7-unknown-linux-gnueabihf/debug/build/libc-c56cc33ff1a08a63/invoked.timestamp b/target/armv7-unknown-linux-gnueabihf/debug/build/libc-c56cc33ff1a08a63/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/armv7-unknown-linux-gnueabihf/debug/build/libc-c56cc33ff1a08a63/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/armv7-unknown-linux-gnueabihf/debug/build/libc-c56cc33ff1a08a63/output b/target/armv7-unknown-linux-gnueabihf/debug/build/libc-c56cc33ff1a08a63/output new file mode 100644 index 0000000..5e1874c --- /dev/null +++ b/target/armv7-unknown-linux-gnueabihf/debug/build/libc-c56cc33ff1a08a63/output @@ -0,0 +1,15 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-cfg=freebsd11 +cargo:rustc-cfg=libc_priv_mod_use +cargo:rustc-cfg=libc_union +cargo:rustc-cfg=libc_const_size_of +cargo:rustc-cfg=libc_align +cargo:rustc-cfg=libc_int128 +cargo:rustc-cfg=libc_core_cvoid +cargo:rustc-cfg=libc_packedN +cargo:rustc-cfg=libc_cfg_target_vendor +cargo:rustc-cfg=libc_non_exhaustive +cargo:rustc-cfg=libc_long_array +cargo:rustc-cfg=libc_ptr_addr_of +cargo:rustc-cfg=libc_underscore_const_names +cargo:rustc-cfg=libc_const_extern_fn diff --git a/target/armv7-unknown-linux-gnueabihf/debug/build/libc-c56cc33ff1a08a63/root-output b/target/armv7-unknown-linux-gnueabihf/debug/build/libc-c56cc33ff1a08a63/root-output new file mode 100644 index 0000000..19e2e94 --- /dev/null +++ b/target/armv7-unknown-linux-gnueabihf/debug/build/libc-c56cc33ff1a08a63/root-output @@ -0,0 +1 @@ +/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/build/libc-c56cc33ff1a08a63/out \ No newline at end of file diff --git a/target/armv7-unknown-linux-gnueabihf/debug/build/libc-c56cc33ff1a08a63/stderr b/target/armv7-unknown-linux-gnueabihf/debug/build/libc-c56cc33ff1a08a63/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/libc-515c86c560f2fe3c.d b/target/armv7-unknown-linux-gnueabihf/debug/deps/libc-515c86c560f2fe3c.d new file mode 100644 index 0000000..9c94071 --- /dev/null +++ b/target/armv7-unknown-linux-gnueabihf/debug/deps/libc-515c86c560f2fe3c.d @@ -0,0 +1,22 @@ +/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/libc-515c86c560f2fe3c.rmeta: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/generic/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/non_exhaustive.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs + +/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/liblibc-515c86c560f2fe3c.rlib: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/generic/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/non_exhaustive.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs + +/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/libc-515c86c560f2fe3c.d: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/generic/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/non_exhaustive.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs + +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/b32/arm/align.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/gnu/align.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/generic/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/align.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/non_exhaustive.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs: diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/liblibc-515c86c560f2fe3c.rlib b/target/armv7-unknown-linux-gnueabihf/debug/deps/liblibc-515c86c560f2fe3c.rlib new file mode 100644 index 0000000..e8c0006 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/liblibc-515c86c560f2fe3c.rlib differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/liblibc-515c86c560f2fe3c.rmeta b/target/armv7-unknown-linux-gnueabihf/debug/deps/liblibc-515c86c560f2fe3c.rmeta new file mode 100644 index 0000000..7b45855 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/liblibc-515c86c560f2fe3c.rmeta differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/librppal-e895483a280adad4.rlib b/target/armv7-unknown-linux-gnueabihf/debug/deps/librppal-e895483a280adad4.rlib new file mode 100644 index 0000000..e77497d Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/librppal-e895483a280adad4.rlib differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/librppal-e895483a280adad4.rmeta b/target/armv7-unknown-linux-gnueabihf/debug/deps/librppal-e895483a280adad4.rmeta new file mode 100644 index 0000000..13bcd60 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/librppal-e895483a280adad4.rmeta differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rppal-e895483a280adad4.d b/target/armv7-unknown-linux-gnueabihf/debug/deps/rppal-e895483a280adad4.d new file mode 100644 index 0000000..1e53199 --- /dev/null +++ b/target/armv7-unknown-linux-gnueabihf/debug/deps/rppal-e895483a280adad4.d @@ -0,0 +1,25 @@ +/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rppal-e895483a280adad4.rmeta: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs + +/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/librppal-e895483a280adad4.rlib: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs + +/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rppal-e895483a280adad4.d: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs + +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs: diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.10uksuij84p8730t.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.10uksuij84p8730t.rcgu.o new file mode 100644 index 0000000..1ea57a2 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.10uksuij84p8730t.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.11tv6p56t71hmgii.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.11tv6p56t71hmgii.rcgu.o new file mode 100644 index 0000000..e403ecb Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.11tv6p56t71hmgii.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1cw5lt6w1jhztrdi.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1cw5lt6w1jhztrdi.rcgu.o new file mode 100644 index 0000000..4ca6259 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1cw5lt6w1jhztrdi.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1i00unwcmd77o9sh.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1i00unwcmd77o9sh.rcgu.o new file mode 100644 index 0000000..d3f7c4d Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1i00unwcmd77o9sh.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1okthsyr4mkeed7w.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1okthsyr4mkeed7w.rcgu.o new file mode 100644 index 0000000..208cb2a Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1okthsyr4mkeed7w.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1ygp3mnzwl94xm7i.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1ygp3mnzwl94xm7i.rcgu.o new file mode 100644 index 0000000..9504ca3 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1ygp3mnzwl94xm7i.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1z7wdz8yodbulia2.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1z7wdz8yodbulia2.rcgu.o new file mode 100644 index 0000000..72212fe Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1z7wdz8yodbulia2.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1zp8simje2ag5du9.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1zp8simje2ag5du9.rcgu.o new file mode 100644 index 0000000..43cacf6 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.1zp8simje2ag5du9.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.21jkhayqk0t7ykmu.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.21jkhayqk0t7ykmu.rcgu.o new file mode 100644 index 0000000..9121b73 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.21jkhayqk0t7ykmu.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.2qul75kdojp7o8l6.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.2qul75kdojp7o8l6.rcgu.o new file mode 100644 index 0000000..71e14ca Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.2qul75kdojp7o8l6.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.2zekt0k8os2o8nqp.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.2zekt0k8os2o8nqp.rcgu.o new file mode 100644 index 0000000..36095fd Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.2zekt0k8os2o8nqp.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.33mlrx18i98o94rm.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.33mlrx18i98o94rm.rcgu.o new file mode 100644 index 0000000..199e551 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.33mlrx18i98o94rm.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.3brhbtgdf0lcaid.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.3brhbtgdf0lcaid.rcgu.o new file mode 100644 index 0000000..b99ee1e Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.3brhbtgdf0lcaid.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.40nroyzo0s80pa2n.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.40nroyzo0s80pa2n.rcgu.o new file mode 100644 index 0000000..65ce96c Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.40nroyzo0s80pa2n.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.426wgua6kl4msoze.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.426wgua6kl4msoze.rcgu.o new file mode 100644 index 0000000..df61526 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.426wgua6kl4msoze.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.44mt61fdnk0rr5eo.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.44mt61fdnk0rr5eo.rcgu.o new file mode 100644 index 0000000..92c96ca Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.44mt61fdnk0rr5eo.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.4bhmcpqeykzwq7vt.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.4bhmcpqeykzwq7vt.rcgu.o new file mode 100644 index 0000000..012131c Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.4bhmcpqeykzwq7vt.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.4e3y26zv5aa523ck.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.4e3y26zv5aa523ck.rcgu.o new file mode 100644 index 0000000..3be93e5 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.4e3y26zv5aa523ck.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.4fh5iuzt7vqkrqb8.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.4fh5iuzt7vqkrqb8.rcgu.o new file mode 100644 index 0000000..062295a Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.4fh5iuzt7vqkrqb8.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.4rx68grbflxvaken.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.4rx68grbflxvaken.rcgu.o new file mode 100644 index 0000000..d15af57 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.4rx68grbflxvaken.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.559bwfo111oyt4pq.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.559bwfo111oyt4pq.rcgu.o new file mode 100644 index 0000000..a6133c0 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.559bwfo111oyt4pq.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.56le1lywfd0r826i.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.56le1lywfd0r826i.rcgu.o new file mode 100644 index 0000000..9992edf Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.56le1lywfd0r826i.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.57a1q8f0nqqqtcnm.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.57a1q8f0nqqqtcnm.rcgu.o new file mode 100644 index 0000000..8e6a801 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.57a1q8f0nqqqtcnm.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.59tgppcxjijo9iyh.rcgu.o b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.59tgppcxjijo9iyh.rcgu.o new file mode 100644 index 0000000..db2d151 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.59tgppcxjijo9iyh.rcgu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.d b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.d new file mode 100644 index 0000000..2319468 --- /dev/null +++ b/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.d @@ -0,0 +1,5 @@ +/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280: src/main.rs + +/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-gnueabihf/debug/deps/rust_simple_gpio-b1387861ccba0280.d: src/main.rs + +src/main.rs: diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/10uksuij84p8730t.o b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/10uksuij84p8730t.o new file mode 100644 index 0000000..1ea57a2 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/10uksuij84p8730t.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/11tv6p56t71hmgii.o b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/11tv6p56t71hmgii.o new file mode 100644 index 0000000..e403ecb Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/11tv6p56t71hmgii.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/1cw5lt6w1jhztrdi.o b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/1cw5lt6w1jhztrdi.o new file mode 100644 index 0000000..4ca6259 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/1cw5lt6w1jhztrdi.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/1i00unwcmd77o9sh.o b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/1i00unwcmd77o9sh.o new file mode 100644 index 0000000..d3f7c4d Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/1i00unwcmd77o9sh.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/1okthsyr4mkeed7w.o b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/1okthsyr4mkeed7w.o new file mode 100644 index 0000000..208cb2a Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/1okthsyr4mkeed7w.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/1ygp3mnzwl94xm7i.o b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/1ygp3mnzwl94xm7i.o new file mode 100644 index 0000000..9504ca3 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/1ygp3mnzwl94xm7i.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/1z7wdz8yodbulia2.o b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/1z7wdz8yodbulia2.o new file mode 100644 index 0000000..72212fe Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/1z7wdz8yodbulia2.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/1zp8simje2ag5du9.o b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/1zp8simje2ag5du9.o new file mode 100644 index 0000000..43cacf6 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/1zp8simje2ag5du9.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/21jkhayqk0t7ykmu.o b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/21jkhayqk0t7ykmu.o new file mode 100644 index 0000000..9121b73 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/21jkhayqk0t7ykmu.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/2qul75kdojp7o8l6.o b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/2qul75kdojp7o8l6.o new file mode 100644 index 0000000..71e14ca Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/2qul75kdojp7o8l6.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/2zekt0k8os2o8nqp.o b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/2zekt0k8os2o8nqp.o new file mode 100644 index 0000000..36095fd Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/2zekt0k8os2o8nqp.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/33mlrx18i98o94rm.o b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/33mlrx18i98o94rm.o new file mode 100644 index 0000000..199e551 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/33mlrx18i98o94rm.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/3brhbtgdf0lcaid.o b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/3brhbtgdf0lcaid.o new file mode 100644 index 0000000..b99ee1e Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/3brhbtgdf0lcaid.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/40nroyzo0s80pa2n.o b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/40nroyzo0s80pa2n.o new file mode 100644 index 0000000..65ce96c Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/40nroyzo0s80pa2n.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/426wgua6kl4msoze.o b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/426wgua6kl4msoze.o new file mode 100644 index 0000000..df61526 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/426wgua6kl4msoze.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/44mt61fdnk0rr5eo.o b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/44mt61fdnk0rr5eo.o new file mode 100644 index 0000000..92c96ca Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/44mt61fdnk0rr5eo.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/4bhmcpqeykzwq7vt.o b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/4bhmcpqeykzwq7vt.o new file mode 100644 index 0000000..012131c Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/4bhmcpqeykzwq7vt.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/4e3y26zv5aa523ck.o b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/4e3y26zv5aa523ck.o new file mode 100644 index 0000000..3be93e5 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/4e3y26zv5aa523ck.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/4fh5iuzt7vqkrqb8.o b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/4fh5iuzt7vqkrqb8.o new file mode 100644 index 0000000..062295a Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/4fh5iuzt7vqkrqb8.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/4rx68grbflxvaken.o b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/4rx68grbflxvaken.o new file mode 100644 index 0000000..d15af57 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/4rx68grbflxvaken.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/56le1lywfd0r826i.o b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/56le1lywfd0r826i.o new file mode 100644 index 0000000..9992edf Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/56le1lywfd0r826i.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/57a1q8f0nqqqtcnm.o b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/57a1q8f0nqqqtcnm.o new file mode 100644 index 0000000..8e6a801 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/57a1q8f0nqqqtcnm.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/59tgppcxjijo9iyh.o b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/59tgppcxjijo9iyh.o new file mode 100644 index 0000000..db2d151 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/59tgppcxjijo9iyh.o differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/dep-graph.bin b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/dep-graph.bin new file mode 100644 index 0000000..1ef1c15 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/dep-graph.bin differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/query-cache.bin b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/query-cache.bin new file mode 100644 index 0000000..e2d8269 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/query-cache.bin differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/work-products.bin b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/work-products.bin new file mode 100644 index 0000000..8cbdde1 Binary files /dev/null and b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n-2liq1v6tgj5qb/work-products.bin differ diff --git a/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n.lock b/target/armv7-unknown-linux-gnueabihf/debug/incremental/rust_simple_gpio-1sv310j9tqv0p/s-gleeorboi5-7juu6n.lock new file mode 100755 index 0000000..e69de29 diff --git a/target/armv7-unknown-linux-musleabihf/CACHEDIR.TAG b/target/armv7-unknown-linux-musleabihf/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/target/armv7-unknown-linux-musleabihf/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/target/armv7-unknown-linux-musleabihf/debug/.cargo-lock b/target/armv7-unknown-linux-musleabihf/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/libc-31ce3c00e42afa23/run-build-script-build-script-build b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/libc-31ce3c00e42afa23/run-build-script-build-script-build new file mode 100644 index 0000000..8cf711b --- /dev/null +++ b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/libc-31ce3c00e42afa23/run-build-script-build-script-build @@ -0,0 +1 @@ +2be2cb9e9affb221 \ No newline at end of file diff --git a/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/libc-31ce3c00e42afa23/run-build-script-build-script-build.json b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/libc-31ce3c00e42afa23/run-build-script-build-script-build.json new file mode 100644 index 0000000..05410f2 --- /dev/null +++ b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/libc-31ce3c00e42afa23/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"","target":0,"profile":0,"path":0,"deps":[[5405497940822227473,"build_script_build",false,6831517435013546638]],"local":[{"RerunIfChanged":{"output":"armv7-unknown-linux-musleabihf/debug/build/libc-31ce3c00e42afa23/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/libc-c86102a5794a5ff7/dep-lib-libc b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/libc-c86102a5794a5ff7/dep-lib-libc new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/libc-c86102a5794a5ff7/dep-lib-libc differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/libc-c86102a5794a5ff7/invoked.timestamp b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/libc-c86102a5794a5ff7/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/libc-c86102a5794a5ff7/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/libc-c86102a5794a5ff7/lib-libc b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/libc-c86102a5794a5ff7/lib-libc new file mode 100644 index 0000000..a0773b3 --- /dev/null +++ b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/libc-c86102a5794a5ff7/lib-libc @@ -0,0 +1 @@ +b94367d9a5b1b456 \ No newline at end of file diff --git a/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/libc-c86102a5794a5ff7/lib-libc.json b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/libc-c86102a5794a5ff7/lib-libc.json new file mode 100644 index 0000000..70c5519 --- /dev/null +++ b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/libc-c86102a5794a5ff7/lib-libc.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"[\"default\", \"std\"]","target":1307715644349195660,"profile":12637318739757120569,"path":10442940450377028711,"deps":[[5405497940822227473,"build_script_build",false,2428284188660326955]],"local":[{"CheckDepInfo":{"dep_info":"armv7-unknown-linux-musleabihf/debug/.fingerprint/libc-c86102a5794a5ff7/dep-lib-libc"}}],"rustflags":[],"metadata":14998826085014762512,"config":2202906307356721367,"compile_kind":15441483486968268573} \ No newline at end of file diff --git a/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/rppal-41f58c867dd84701/dep-lib-rppal b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/rppal-41f58c867dd84701/dep-lib-rppal new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/rppal-41f58c867dd84701/dep-lib-rppal differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/rppal-41f58c867dd84701/invoked.timestamp b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/rppal-41f58c867dd84701/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/rppal-41f58c867dd84701/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/rppal-41f58c867dd84701/lib-rppal b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/rppal-41f58c867dd84701/lib-rppal new file mode 100644 index 0000000..25a827c --- /dev/null +++ b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/rppal-41f58c867dd84701/lib-rppal @@ -0,0 +1 @@ +6e32345c81a28d92 \ No newline at end of file diff --git a/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/rppal-41f58c867dd84701/lib-rppal.json b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/rppal-41f58c867dd84701/lib-rppal.json new file mode 100644 index 0000000..d3e1988 --- /dev/null +++ b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/rppal-41f58c867dd84701/lib-rppal.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"[\"default\"]","target":17326553664181770323,"profile":12637318739757120569,"path":9167953305495753150,"deps":[[5405497940822227473,"libc",false,6247813908944864185]],"local":[{"CheckDepInfo":{"dep_info":"armv7-unknown-linux-musleabihf/debug/.fingerprint/rppal-41f58c867dd84701/dep-lib-rppal"}}],"rustflags":[],"metadata":6776316194380950375,"config":2202906307356721367,"compile_kind":15441483486968268573} \ No newline at end of file diff --git a/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/rust-simple-gpio-0707842981eb586a/invoked.timestamp b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/rust-simple-gpio-0707842981eb586a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/rust-simple-gpio-0707842981eb586a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/rust-simple-gpio-0707842981eb586a/output-bin-rust-simple-gpio b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/rust-simple-gpio-0707842981eb586a/output-bin-rust-simple-gpio new file mode 100644 index 0000000..d7c3a87 --- /dev/null +++ b/target/armv7-unknown-linux-musleabihf/debug/.fingerprint/rust-simple-gpio-0707842981eb586a/output-bin-rust-simple-gpio @@ -0,0 +1,4 @@ +{"message":"function `is_button_pressed2` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":379,"byte_end":397,"line_start":14,"line_end":14,"column_start":4,"column_end":22,"is_primary":true,"text":[{"text":"fn is_button_pressed2(pin: &rppal::gpio::InputPin) -> bool {","highlight_start":4,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(dead_code)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: function `is_button_pressed2` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:14:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn is_button_pressed2(pin: &rppal::gpio::InputPin) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `#[warn(dead_code)]` on by default\u001b[0m\n\n"} +WARN rustc_codegen_ssa::back::link Linker does not support -no-pie command line option. Retrying without. +{"message":"linking with `cc` failed: exit status: 1","code":null,"level":"error","spans":[],"children":[{"message":"LC_ALL=\"C\" PATH=\"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/bin:/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/bin/self-contained:/Users/talksik/google-cloud-sdk/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin:/Users/talksik/.cargo/bin:/Users/talksik/bin:/usr/local/bin:/Users/talksik/nvim-macos/bin/:/Users/talksik/go/bin\" VSLANG=\"1033\" \"cc\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/self-contained/crt1.o\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/self-contained/crti.o\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/self-contained/crtbegin.o\" \"/var/folders/h3/5m_5kkjn3q1f92ck74t_3ly80000gn/T/rustcs0hDwe/symbols.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.12os5nrwrovj9web.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.138rx8ys6lhziqu7.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.1pkzu8j4gyg6s55m.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.1psx017r75h0zl09.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.1w57r46g16gol4k5.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.2gmv4gz4fe0lmae9.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.2nklb5qmtn3fqddd.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.2vxamkba43rdhnq0.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.2y27t6ziidsfxti2.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.39rjm73m8uld9cc6.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.3v13087vsyu7adhv.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.40anqi7uz12lgmjj.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.40hv1qw3551mfv69.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.45drp3etbggvqzae.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.46ger7q55znbrsfg.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.47c9wt6pqxk3uh4t.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.4jgpc2esm4yrcvdx.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.4qcc8il6iauwxbt7.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.56tvty2lt0kjz0x8.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.5amxhf5a07eesawa.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.5f5k72sabb3jqzo6.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.8nzflcc0u6mnz6d.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.s7bhi8r9uaglvdw.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.135by6gr8zkqi9ww.rcgu.o\" \"-Wl,--as-needed\" \"-L\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps\" \"-L\" \"/Users/talksik/rust-simple-gpio/target/debug/deps\" \"-L\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib\" \"-Wl,-Bstatic\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/librppal-41f58c867dd84701.rlib\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/liblibc-c86102a5794a5ff7.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libstd-6bbd0939da68995b.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libpanic_unwind-8a31606ef855ebde.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libobject-e9dfbc9becb60bea.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libmemchr-90e963114950c8d7.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libaddr2line-d001610ba0d15bbe.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libgimli-4fb7118d0e882699.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/librustc_demangle-7f069f97c71ad11d.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libstd_detect-0e071c44150b901d.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libhashbrown-a198559378963aed.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libminiz_oxide-2632f5d5968360b6.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libadler-3239dcfff8d6dce2.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/librustc_std_workspace_alloc-bfb20688b1310633.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libunwind-11ef95f0b2c27b04.rlib\" \"-lunwind\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libcfg_if-4e14658876499a20.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/liblibc-0d5f0b21bc85d116.rlib\" \"-lc\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/liballoc-4cc3bd998df9439a.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/librustc_std_workspace_core-3a51d1ce3dac4150.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libcore-d26a2752ee45c366.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libcompiler_builtins-815df1327294d84d.rlib\" \"-Wl,-Bdynamic\" \"-Wl,--eh-frame-hdr\" \"-Wl,-z,noexecstack\" \"-nostartfiles\" \"-L\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib\" \"-L\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/self-contained\" \"-o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a\" \"-Wl,--gc-sections\" \"-static\" \"-Wl,-z,relro,-z,now\" \"-nodefaultlibs\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/self-contained/crtend.o\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/self-contained/crtn.o\"","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"ld: unknown option: --as-needed\nclang: error: linker command failed with exit code 1 (use -v to see invocation)\n","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: linking with `cc` failed: exit status: 1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: LC_ALL=\"C\" PATH=\"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/bin:/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/bin/self-contained:/Users/talksik/google-cloud-sdk/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin:/Users/talksik/.cargo/bin:/Users/talksik/bin:/usr/local/bin:/Users/talksik/nvim-macos/bin/:/Users/talksik/go/bin\" VSLANG=\"1033\" \"cc\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/self-contained/crt1.o\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/self-contained/crti.o\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/self-contained/crtbegin.o\" \"/var/folders/h3/5m_5kkjn3q1f92ck74t_3ly80000gn/T/rustcs0hDwe/symbols.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.12os5nrwrovj9web.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.138rx8ys6lhziqu7.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.1pkzu8j4gyg6s55m.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.1psx017r75h0zl09.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.1w57r46g16gol4k5.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.2gmv4gz4fe0lmae9.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.2nklb5qmtn3fqddd.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.2vxamkba43rdhnq0.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.2y27t6ziidsfxti2.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.39rjm73m8uld9cc6.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.3v13087vsyu7adhv.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.40anqi7uz12lgmjj.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.40hv1qw3551mfv69.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.45drp3etbggvqzae.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.46ger7q55znbrsfg.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.47c9wt6pqxk3uh4t.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.4jgpc2esm4yrcvdx.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.4qcc8il6iauwxbt7.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.56tvty2lt0kjz0x8.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.5amxhf5a07eesawa.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.5f5k72sabb3jqzo6.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.8nzflcc0u6mnz6d.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.s7bhi8r9uaglvdw.rcgu.o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.135by6gr8zkqi9ww.rcgu.o\" \"-Wl,--as-needed\" \"-L\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps\" \"-L\" \"/Users/talksik/rust-simple-gpio/target/debug/deps\" \"-L\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib\" \"-Wl,-Bstatic\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/librppal-41f58c867dd84701.rlib\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/liblibc-c86102a5794a5ff7.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libstd-6bbd0939da68995b.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libpanic_unwind-8a31606ef855ebde.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libobject-e9dfbc9becb60bea.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libmemchr-90e963114950c8d7.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libaddr2line-d001610ba0d15bbe.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libgimli-4fb7118d0e882699.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/librustc_demangle-7f069f97c71ad11d.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libstd_detect-0e071c44150b901d.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libhashbrown-a198559378963aed.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libminiz_oxide-2632f5d5968360b6.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libadler-3239dcfff8d6dce2.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/librustc_std_workspace_alloc-bfb20688b1310633.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libunwind-11ef95f0b2c27b04.rlib\" \"-lunwind\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libcfg_if-4e14658876499a20.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/liblibc-0d5f0b21bc85d116.rlib\" \"-lc\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/liballoc-4cc3bd998df9439a.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/librustc_std_workspace_core-3a51d1ce3dac4150.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libcore-d26a2752ee45c366.rlib\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/libcompiler_builtins-815df1327294d84d.rlib\" \"-Wl,-Bdynamic\" \"-Wl,--eh-frame-hdr\" \"-Wl,-z,noexecstack\" \"-nostartfiles\" \"-L\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib\" \"-L\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/self-contained\" \"-o\" \"/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a\" \"-Wl,--gc-sections\" \"-static\" \"-Wl,-z,relro,-z,now\" \"-nodefaultlibs\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/self-contained/crtend.o\" \"/Users/talksik/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/armv7-unknown-linux-musleabihf/lib/self-contained/crtn.o\"\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: ld: unknown option: --as-needed\u001b[0m\n\u001b[0m clang: error: linker command failed with exit code 1 (use -v to see invocation)\u001b[0m\n\u001b[0m \u001b[0m\n\n"} +{"message":"aborting due to previous error; 1 warning emitted","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to previous error; 1 warning emitted\u001b[0m\n\n"} diff --git a/target/armv7-unknown-linux-musleabihf/debug/build/libc-31ce3c00e42afa23/invoked.timestamp b/target/armv7-unknown-linux-musleabihf/debug/build/libc-31ce3c00e42afa23/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/armv7-unknown-linux-musleabihf/debug/build/libc-31ce3c00e42afa23/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/armv7-unknown-linux-musleabihf/debug/build/libc-31ce3c00e42afa23/output b/target/armv7-unknown-linux-musleabihf/debug/build/libc-31ce3c00e42afa23/output new file mode 100644 index 0000000..5e1874c --- /dev/null +++ b/target/armv7-unknown-linux-musleabihf/debug/build/libc-31ce3c00e42afa23/output @@ -0,0 +1,15 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-cfg=freebsd11 +cargo:rustc-cfg=libc_priv_mod_use +cargo:rustc-cfg=libc_union +cargo:rustc-cfg=libc_const_size_of +cargo:rustc-cfg=libc_align +cargo:rustc-cfg=libc_int128 +cargo:rustc-cfg=libc_core_cvoid +cargo:rustc-cfg=libc_packedN +cargo:rustc-cfg=libc_cfg_target_vendor +cargo:rustc-cfg=libc_non_exhaustive +cargo:rustc-cfg=libc_long_array +cargo:rustc-cfg=libc_ptr_addr_of +cargo:rustc-cfg=libc_underscore_const_names +cargo:rustc-cfg=libc_const_extern_fn diff --git a/target/armv7-unknown-linux-musleabihf/debug/build/libc-31ce3c00e42afa23/root-output b/target/armv7-unknown-linux-musleabihf/debug/build/libc-31ce3c00e42afa23/root-output new file mode 100644 index 0000000..68cdc3f --- /dev/null +++ b/target/armv7-unknown-linux-musleabihf/debug/build/libc-31ce3c00e42afa23/root-output @@ -0,0 +1 @@ +/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/build/libc-31ce3c00e42afa23/out \ No newline at end of file diff --git a/target/armv7-unknown-linux-musleabihf/debug/build/libc-31ce3c00e42afa23/stderr b/target/armv7-unknown-linux-musleabihf/debug/build/libc-31ce3c00e42afa23/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/libc-c86102a5794a5ff7.d b/target/armv7-unknown-linux-musleabihf/debug/deps/libc-c86102a5794a5ff7.d new file mode 100644 index 0000000..f5616bb --- /dev/null +++ b/target/armv7-unknown-linux-musleabihf/debug/deps/libc-c86102a5794a5ff7.d @@ -0,0 +1,21 @@ +/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/libc-c86102a5794a5ff7.rmeta: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/musl/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/musl/b32/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/musl/b32/arm/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/musl/b32/arm/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/generic/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/non_exhaustive.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs + +/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/liblibc-c86102a5794a5ff7.rlib: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/musl/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/musl/b32/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/musl/b32/arm/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/musl/b32/arm/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/generic/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/non_exhaustive.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs + +/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/libc-c86102a5794a5ff7.d: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/musl/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/musl/b32/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/musl/b32/arm/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/musl/b32/arm/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/generic/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/non_exhaustive.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs + +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/musl/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/musl/b32/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/musl/b32/arm/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/musl/b32/arm/align.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/arch/generic/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/align.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/linux_like/linux/non_exhaustive.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs: diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/liblibc-c86102a5794a5ff7.rlib b/target/armv7-unknown-linux-musleabihf/debug/deps/liblibc-c86102a5794a5ff7.rlib new file mode 100644 index 0000000..d745809 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/liblibc-c86102a5794a5ff7.rlib differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/liblibc-c86102a5794a5ff7.rmeta b/target/armv7-unknown-linux-musleabihf/debug/deps/liblibc-c86102a5794a5ff7.rmeta new file mode 100644 index 0000000..2a679e5 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/liblibc-c86102a5794a5ff7.rmeta differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/librppal-41f58c867dd84701.rlib b/target/armv7-unknown-linux-musleabihf/debug/deps/librppal-41f58c867dd84701.rlib new file mode 100644 index 0000000..4b41141 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/librppal-41f58c867dd84701.rlib differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/librppal-41f58c867dd84701.rmeta b/target/armv7-unknown-linux-musleabihf/debug/deps/librppal-41f58c867dd84701.rmeta new file mode 100644 index 0000000..d29d844 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/librppal-41f58c867dd84701.rmeta differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rppal-41f58c867dd84701.d b/target/armv7-unknown-linux-musleabihf/debug/deps/rppal-41f58c867dd84701.d new file mode 100644 index 0000000..0a4048f --- /dev/null +++ b/target/armv7-unknown-linux-musleabihf/debug/deps/rppal-41f58c867dd84701.d @@ -0,0 +1,25 @@ +/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rppal-41f58c867dd84701.rmeta: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs + +/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/librppal-41f58c867dd84701.rlib: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs + +/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rppal-41f58c867dd84701.d: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs + +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs: diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.12os5nrwrovj9web.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.12os5nrwrovj9web.rcgu.o new file mode 100644 index 0000000..1e3cbff Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.12os5nrwrovj9web.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.135by6gr8zkqi9ww.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.135by6gr8zkqi9ww.rcgu.o new file mode 100644 index 0000000..f687a38 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.135by6gr8zkqi9ww.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.138rx8ys6lhziqu7.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.138rx8ys6lhziqu7.rcgu.o new file mode 100644 index 0000000..9e38364 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.138rx8ys6lhziqu7.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.1pkzu8j4gyg6s55m.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.1pkzu8j4gyg6s55m.rcgu.o new file mode 100644 index 0000000..63c4d79 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.1pkzu8j4gyg6s55m.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.1psx017r75h0zl09.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.1psx017r75h0zl09.rcgu.o new file mode 100644 index 0000000..52990f5 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.1psx017r75h0zl09.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.1w57r46g16gol4k5.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.1w57r46g16gol4k5.rcgu.o new file mode 100644 index 0000000..20963ba Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.1w57r46g16gol4k5.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.2gmv4gz4fe0lmae9.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.2gmv4gz4fe0lmae9.rcgu.o new file mode 100644 index 0000000..53459dd Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.2gmv4gz4fe0lmae9.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.2nklb5qmtn3fqddd.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.2nklb5qmtn3fqddd.rcgu.o new file mode 100644 index 0000000..4fda9cf Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.2nklb5qmtn3fqddd.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.2vxamkba43rdhnq0.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.2vxamkba43rdhnq0.rcgu.o new file mode 100644 index 0000000..890041a Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.2vxamkba43rdhnq0.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.2y27t6ziidsfxti2.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.2y27t6ziidsfxti2.rcgu.o new file mode 100644 index 0000000..99b2aa3 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.2y27t6ziidsfxti2.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.39rjm73m8uld9cc6.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.39rjm73m8uld9cc6.rcgu.o new file mode 100644 index 0000000..b241d12 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.39rjm73m8uld9cc6.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.3v13087vsyu7adhv.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.3v13087vsyu7adhv.rcgu.o new file mode 100644 index 0000000..be9a90a Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.3v13087vsyu7adhv.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.40anqi7uz12lgmjj.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.40anqi7uz12lgmjj.rcgu.o new file mode 100644 index 0000000..25e13ec Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.40anqi7uz12lgmjj.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.40hv1qw3551mfv69.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.40hv1qw3551mfv69.rcgu.o new file mode 100644 index 0000000..266583a Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.40hv1qw3551mfv69.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.45drp3etbggvqzae.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.45drp3etbggvqzae.rcgu.o new file mode 100644 index 0000000..c700446 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.45drp3etbggvqzae.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.46ger7q55znbrsfg.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.46ger7q55znbrsfg.rcgu.o new file mode 100644 index 0000000..4e086e8 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.46ger7q55znbrsfg.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.47c9wt6pqxk3uh4t.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.47c9wt6pqxk3uh4t.rcgu.o new file mode 100644 index 0000000..5598c22 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.47c9wt6pqxk3uh4t.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.4jgpc2esm4yrcvdx.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.4jgpc2esm4yrcvdx.rcgu.o new file mode 100644 index 0000000..bb706c0 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.4jgpc2esm4yrcvdx.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.4qcc8il6iauwxbt7.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.4qcc8il6iauwxbt7.rcgu.o new file mode 100644 index 0000000..b7e3c92 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.4qcc8il6iauwxbt7.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.56tvty2lt0kjz0x8.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.56tvty2lt0kjz0x8.rcgu.o new file mode 100644 index 0000000..0eed393 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.56tvty2lt0kjz0x8.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.5amxhf5a07eesawa.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.5amxhf5a07eesawa.rcgu.o new file mode 100644 index 0000000..b9dd406 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.5amxhf5a07eesawa.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.5f5k72sabb3jqzo6.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.5f5k72sabb3jqzo6.rcgu.o new file mode 100644 index 0000000..fddc073 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.5f5k72sabb3jqzo6.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.8nzflcc0u6mnz6d.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.8nzflcc0u6mnz6d.rcgu.o new file mode 100644 index 0000000..f802cbc Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.8nzflcc0u6mnz6d.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.d b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.d new file mode 100644 index 0000000..7280677 --- /dev/null +++ b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.d @@ -0,0 +1,5 @@ +/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a: src/main.rs + +/Users/talksik/rust-simple-gpio/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.d: src/main.rs + +src/main.rs: diff --git a/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.s7bhi8r9uaglvdw.rcgu.o b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.s7bhi8r9uaglvdw.rcgu.o new file mode 100644 index 0000000..162229a Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/deps/rust_simple_gpio-0707842981eb586a.s7bhi8r9uaglvdw.rcgu.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/12os5nrwrovj9web.o b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/12os5nrwrovj9web.o new file mode 100644 index 0000000..1e3cbff Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/12os5nrwrovj9web.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/138rx8ys6lhziqu7.o b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/138rx8ys6lhziqu7.o new file mode 100644 index 0000000..9e38364 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/138rx8ys6lhziqu7.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/1pkzu8j4gyg6s55m.o b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/1pkzu8j4gyg6s55m.o new file mode 100644 index 0000000..63c4d79 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/1pkzu8j4gyg6s55m.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/1psx017r75h0zl09.o b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/1psx017r75h0zl09.o new file mode 100644 index 0000000..52990f5 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/1psx017r75h0zl09.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/1w57r46g16gol4k5.o b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/1w57r46g16gol4k5.o new file mode 100644 index 0000000..20963ba Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/1w57r46g16gol4k5.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/2gmv4gz4fe0lmae9.o b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/2gmv4gz4fe0lmae9.o new file mode 100644 index 0000000..53459dd Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/2gmv4gz4fe0lmae9.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/2nklb5qmtn3fqddd.o b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/2nklb5qmtn3fqddd.o new file mode 100644 index 0000000..4fda9cf Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/2nklb5qmtn3fqddd.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/2vxamkba43rdhnq0.o b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/2vxamkba43rdhnq0.o new file mode 100644 index 0000000..890041a Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/2vxamkba43rdhnq0.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/2y27t6ziidsfxti2.o b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/2y27t6ziidsfxti2.o new file mode 100644 index 0000000..99b2aa3 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/2y27t6ziidsfxti2.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/39rjm73m8uld9cc6.o b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/39rjm73m8uld9cc6.o new file mode 100644 index 0000000..b241d12 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/39rjm73m8uld9cc6.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/3v13087vsyu7adhv.o b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/3v13087vsyu7adhv.o new file mode 100644 index 0000000..be9a90a Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/3v13087vsyu7adhv.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/40anqi7uz12lgmjj.o b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/40anqi7uz12lgmjj.o new file mode 100644 index 0000000..25e13ec Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/40anqi7uz12lgmjj.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/40hv1qw3551mfv69.o b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/40hv1qw3551mfv69.o new file mode 100644 index 0000000..266583a Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/40hv1qw3551mfv69.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/45drp3etbggvqzae.o b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/45drp3etbggvqzae.o new file mode 100644 index 0000000..c700446 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/45drp3etbggvqzae.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/46ger7q55znbrsfg.o b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/46ger7q55znbrsfg.o new file mode 100644 index 0000000..4e086e8 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/46ger7q55znbrsfg.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/47c9wt6pqxk3uh4t.o b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/47c9wt6pqxk3uh4t.o new file mode 100644 index 0000000..5598c22 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/47c9wt6pqxk3uh4t.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/4jgpc2esm4yrcvdx.o b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/4jgpc2esm4yrcvdx.o new file mode 100644 index 0000000..bb706c0 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/4jgpc2esm4yrcvdx.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/4qcc8il6iauwxbt7.o b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/4qcc8il6iauwxbt7.o new file mode 100644 index 0000000..b7e3c92 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/4qcc8il6iauwxbt7.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/56tvty2lt0kjz0x8.o b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/56tvty2lt0kjz0x8.o new file mode 100644 index 0000000..0eed393 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/56tvty2lt0kjz0x8.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/5amxhf5a07eesawa.o b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/5amxhf5a07eesawa.o new file mode 100644 index 0000000..b9dd406 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/5amxhf5a07eesawa.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/5f5k72sabb3jqzo6.o b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/5f5k72sabb3jqzo6.o new file mode 100644 index 0000000..fddc073 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/5f5k72sabb3jqzo6.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/8nzflcc0u6mnz6d.o b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/8nzflcc0u6mnz6d.o new file mode 100644 index 0000000..f802cbc Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/8nzflcc0u6mnz6d.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/dep-graph.bin b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/dep-graph.bin new file mode 100644 index 0000000..3e43ea0 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/dep-graph.bin differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/query-cache.bin b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/query-cache.bin new file mode 100644 index 0000000..eaa9af8 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/query-cache.bin differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/s7bhi8r9uaglvdw.o b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/s7bhi8r9uaglvdw.o new file mode 100644 index 0000000..162229a Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/s7bhi8r9uaglvdw.o differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/work-products.bin b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/work-products.bin new file mode 100644 index 0000000..11b7d65 Binary files /dev/null and b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n-1htmtoottdzdr/work-products.bin differ diff --git a/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n.lock b/target/armv7-unknown-linux-musleabihf/debug/incremental/rust_simple_gpio-13ude59mks09g/s-gledsvw7fz-uqlc7n.lock new file mode 100755 index 0000000..e69de29 diff --git a/target/debug/.cargo-lock b/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/.fingerprint/libc-008ceb70dcd4a757/build-script-build-script-build b/target/debug/.fingerprint/libc-008ceb70dcd4a757/build-script-build-script-build new file mode 100644 index 0000000..ab91a92 --- /dev/null +++ b/target/debug/.fingerprint/libc-008ceb70dcd4a757/build-script-build-script-build @@ -0,0 +1 @@ +8ec2de86e96cce5e \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-008ceb70dcd4a757/build-script-build-script-build.json b/target/debug/.fingerprint/libc-008ceb70dcd4a757/build-script-build-script-build.json new file mode 100644 index 0000000..82562c6 --- /dev/null +++ b/target/debug/.fingerprint/libc-008ceb70dcd4a757/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"[\"default\", \"std\"]","target":8188216131759486267,"profile":8344124108420085910,"path":7978923562922931193,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/libc-008ceb70dcd4a757/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":14998826085014762512,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-008ceb70dcd4a757/dep-build-script-build-script-build b/target/debug/.fingerprint/libc-008ceb70dcd4a757/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/libc-008ceb70dcd4a757/dep-build-script-build-script-build differ diff --git a/target/debug/.fingerprint/libc-008ceb70dcd4a757/invoked.timestamp b/target/debug/.fingerprint/libc-008ceb70dcd4a757/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/libc-008ceb70dcd4a757/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-09cf525f9378b0b1/build-script-build-script-build b/target/debug/.fingerprint/libc-09cf525f9378b0b1/build-script-build-script-build new file mode 100644 index 0000000..e73bfe3 --- /dev/null +++ b/target/debug/.fingerprint/libc-09cf525f9378b0b1/build-script-build-script-build @@ -0,0 +1 @@ +e7d71a64253716bc \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-09cf525f9378b0b1/build-script-build-script-build.json b/target/debug/.fingerprint/libc-09cf525f9378b0b1/build-script-build-script-build.json new file mode 100644 index 0000000..15d1fc2 --- /dev/null +++ b/target/debug/.fingerprint/libc-09cf525f9378b0b1/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"[\"default\", \"std\"]","target":8188216131759486267,"profile":8626402512162920248,"path":7978923562922931193,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/libc-09cf525f9378b0b1/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":14998826085014762512,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-09cf525f9378b0b1/dep-build-script-build-script-build b/target/debug/.fingerprint/libc-09cf525f9378b0b1/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/libc-09cf525f9378b0b1/dep-build-script-build-script-build differ diff --git a/target/debug/.fingerprint/libc-09cf525f9378b0b1/invoked.timestamp b/target/debug/.fingerprint/libc-09cf525f9378b0b1/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/libc-09cf525f9378b0b1/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-1bd1cc60fe3061e2/dep-lib-libc b/target/debug/.fingerprint/libc-1bd1cc60fe3061e2/dep-lib-libc new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/libc-1bd1cc60fe3061e2/dep-lib-libc differ diff --git a/target/debug/.fingerprint/libc-1bd1cc60fe3061e2/invoked.timestamp b/target/debug/.fingerprint/libc-1bd1cc60fe3061e2/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/libc-1bd1cc60fe3061e2/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-1bd1cc60fe3061e2/lib-libc b/target/debug/.fingerprint/libc-1bd1cc60fe3061e2/lib-libc new file mode 100644 index 0000000..b27fbfe --- /dev/null +++ b/target/debug/.fingerprint/libc-1bd1cc60fe3061e2/lib-libc @@ -0,0 +1 @@ +5616628d73050e73 \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-1bd1cc60fe3061e2/lib-libc.json b/target/debug/.fingerprint/libc-1bd1cc60fe3061e2/lib-libc.json new file mode 100644 index 0000000..e0c60be --- /dev/null +++ b/target/debug/.fingerprint/libc-1bd1cc60fe3061e2/lib-libc.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"[\"default\", \"std\"]","target":1307715644349195660,"profile":8344124108420085910,"path":10442940450377028711,"deps":[[5405497940822227473,"build_script_build",false,12921098119484346]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/libc-1bd1cc60fe3061e2/dep-lib-libc"}}],"rustflags":[],"metadata":14998826085014762512,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-2dcd5cb00080e9f2/run-build-script-build-script-build b/target/debug/.fingerprint/libc-2dcd5cb00080e9f2/run-build-script-build-script-build new file mode 100644 index 0000000..d3f6e44 --- /dev/null +++ b/target/debug/.fingerprint/libc-2dcd5cb00080e9f2/run-build-script-build-script-build @@ -0,0 +1 @@ +ba138597abe72d00 \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-2dcd5cb00080e9f2/run-build-script-build-script-build.json b/target/debug/.fingerprint/libc-2dcd5cb00080e9f2/run-build-script-build-script-build.json new file mode 100644 index 0000000..a115d27 --- /dev/null +++ b/target/debug/.fingerprint/libc-2dcd5cb00080e9f2/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"","target":0,"profile":0,"path":0,"deps":[[5405497940822227473,"build_script_build",false,13553080762350884839]],"local":[{"RerunIfChanged":{"output":"debug/build/libc-2dcd5cb00080e9f2/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-3f27a3cf1ea4e269/build-script-build-script-build b/target/debug/.fingerprint/libc-3f27a3cf1ea4e269/build-script-build-script-build new file mode 100644 index 0000000..46a4c5d --- /dev/null +++ b/target/debug/.fingerprint/libc-3f27a3cf1ea4e269/build-script-build-script-build @@ -0,0 +1 @@ +42f0ffed7e922b9f \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-3f27a3cf1ea4e269/build-script-build-script-build.json b/target/debug/.fingerprint/libc-3f27a3cf1ea4e269/build-script-build-script-build.json new file mode 100644 index 0000000..c469374 --- /dev/null +++ b/target/debug/.fingerprint/libc-3f27a3cf1ea4e269/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":3257411903276762393,"features":"[\"default\", \"std\"]","target":8188216131759486267,"profile":12637318739757120569,"path":15313286021638322381,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/libc-3f27a3cf1ea4e269/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":14998826085014762512,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-3f27a3cf1ea4e269/dep-build-script-build-script-build b/target/debug/.fingerprint/libc-3f27a3cf1ea4e269/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/libc-3f27a3cf1ea4e269/dep-build-script-build-script-build differ diff --git a/target/debug/.fingerprint/libc-3f27a3cf1ea4e269/invoked.timestamp b/target/debug/.fingerprint/libc-3f27a3cf1ea4e269/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/libc-3f27a3cf1ea4e269/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-3f27a3cf1ea4e269/output-build-script-build-script-build b/target/debug/.fingerprint/libc-3f27a3cf1ea4e269/output-build-script-build-script-build new file mode 100644 index 0000000..60dd360 --- /dev/null +++ b/target/debug/.fingerprint/libc-3f27a3cf1ea4e269/output-build-script-build-script-build @@ -0,0 +1,2 @@ +: MADV_DONTNEED does not work (memset will be used instead) +: (This is the expected behaviour if you are running under QEMU) diff --git a/target/debug/.fingerprint/libc-f23871325ead10a5/dep-lib-libc b/target/debug/.fingerprint/libc-f23871325ead10a5/dep-lib-libc new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/libc-f23871325ead10a5/dep-lib-libc differ diff --git a/target/debug/.fingerprint/libc-f23871325ead10a5/invoked.timestamp b/target/debug/.fingerprint/libc-f23871325ead10a5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/libc-f23871325ead10a5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-f23871325ead10a5/lib-libc b/target/debug/.fingerprint/libc-f23871325ead10a5/lib-libc new file mode 100644 index 0000000..355a41e --- /dev/null +++ b/target/debug/.fingerprint/libc-f23871325ead10a5/lib-libc @@ -0,0 +1 @@ +a42b6764e06c5022 \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-f23871325ead10a5/lib-libc.json b/target/debug/.fingerprint/libc-f23871325ead10a5/lib-libc.json new file mode 100644 index 0000000..a19ceae --- /dev/null +++ b/target/debug/.fingerprint/libc-f23871325ead10a5/lib-libc.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"[\"default\", \"std\"]","target":1307715644349195660,"profile":8987646332441898785,"path":10442940450377028711,"deps":[[5405497940822227473,"build_script_build",false,12921098119484346]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/libc-f23871325ead10a5/dep-lib-libc"}}],"rustflags":[],"metadata":14998826085014762512,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/rppal-35fd040bcc7ed91d/invoked.timestamp b/target/debug/.fingerprint/rppal-35fd040bcc7ed91d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/rppal-35fd040bcc7ed91d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/rppal-35fd040bcc7ed91d/output-lib-rppal b/target/debug/.fingerprint/rppal-35fd040bcc7ed91d/output-lib-rppal new file mode 100644 index 0000000..01b0d55 --- /dev/null +++ b/target/debug/.fingerprint/rppal-35fd040bcc7ed91d/output-lib-rppal @@ -0,0 +1,102 @@ +{"message":"unresolved imports `libc::EFD_NONBLOCK`, `libc::EFD_SEMAPHORE`, `libc::EPOLL_CTL_ADD`, `libc::EPOLL_CTL_DEL`, `libc::EPOLL_CTL_MOD`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":115,"byte_end":127,"line_start":8,"line_end":8,"column_start":26,"column_end":38,"is_primary":true,"text":[{"text":" self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,","highlight_start":26,"highlight_end":38}],"label":"no `EFD_NONBLOCK` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":129,"byte_end":142,"line_start":8,"line_end":8,"column_start":40,"column_end":53,"is_primary":true,"text":[{"text":" self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,","highlight_start":40,"highlight_end":53}],"label":"no `EFD_SEMAPHORE` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":144,"byte_end":157,"line_start":8,"line_end":8,"column_start":55,"column_end":68,"is_primary":true,"text":[{"text":" self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,","highlight_start":55,"highlight_end":68}],"label":"no `EPOLL_CTL_ADD` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":159,"byte_end":172,"line_start":8,"line_end":8,"column_start":70,"column_end":83,"is_primary":true,"text":[{"text":" self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,","highlight_start":70,"highlight_end":83}],"label":"no `EPOLL_CTL_DEL` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":174,"byte_end":187,"line_start":8,"line_end":8,"column_start":85,"column_end":98,"is_primary":true,"text":[{"text":" self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,","highlight_start":85,"highlight_end":98}],"label":"no `EPOLL_CTL_MOD` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":115,"byte_end":127,"line_start":8,"line_end":8,"column_start":26,"column_end":38,"is_primary":true,"text":[{"text":" self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,","highlight_start":26,"highlight_end":38}],"label":null,"suggested_replacement":"O_NONBLOCK","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":129,"byte_end":142,"line_start":8,"line_end":8,"column_start":40,"column_end":53,"is_primary":true,"text":[{"text":" self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,","highlight_start":40,"highlight_end":53}],"label":null,"suggested_replacement":"_SC_SEMAPHORES","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `libc::EFD_NONBLOCK`, `libc::EFD_SEMAPHORE`, `libc::EPOLL_CTL_ADD`, `libc::EPOLL_CTL_DEL`, `libc::EPOLL_CTL_MOD`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:8:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLL_CTL_MOD` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLL_CTL_DEL` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLL_CTL_ADD` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EFD_SEMAPHORE` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EFD_NONBLOCK` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m self, c_int, c_void, \u001b[0m\u001b[0m\u001b[38;5;10mO_NONBLOCK\u001b[0m\u001b[0m, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m self, c_int, c_void, EFD_NONBLOCK, \u001b[0m\u001b[0m\u001b[38;5;10m_SC_SEMAPHORES\u001b[0m\u001b[0m, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"unresolved imports `libc::epoll_event`, `libc::EPOLLERR`, `libc::EPOLLET`, `libc::EPOLLIN`, `libc::EPOLLONESHOT`, `libc::EPOLLOUT`, `libc::EPOLLPRI`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":208,"byte_end":219,"line_start":11,"line_end":11,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":16,"highlight_end":27}],"label":"no `epoll_event` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":221,"byte_end":229,"line_start":11,"line_end":11,"column_start":29,"column_end":37,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":29,"highlight_end":37}],"label":"no `EPOLLERR` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":231,"byte_end":238,"line_start":11,"line_end":11,"column_start":39,"column_end":46,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":39,"highlight_end":46}],"label":"no `EPOLLET` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":240,"byte_end":247,"line_start":11,"line_end":11,"column_start":48,"column_end":55,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":48,"highlight_end":55}],"label":"no `EPOLLIN` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":249,"byte_end":261,"line_start":11,"line_end":11,"column_start":57,"column_end":69,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":57,"highlight_end":69}],"label":"no `EPOLLONESHOT` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":263,"byte_end":271,"line_start":11,"line_end":11,"column_start":71,"column_end":79,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":71,"highlight_end":79}],"label":"no `EPOLLOUT` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":273,"byte_end":281,"line_start":11,"line_end":11,"column_start":81,"column_end":89,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":81,"highlight_end":89}],"label":"no `EPOLLPRI` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":221,"byte_end":229,"line_start":11,"line_end":11,"column_start":29,"column_end":37,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":29,"highlight_end":37}],"label":null,"suggested_replacement":"POLLERR","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":240,"byte_end":247,"line_start":11,"line_end":11,"column_start":48,"column_end":55,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":48,"highlight_end":55}],"label":null,"suggested_replacement":"POLLIN","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":249,"byte_end":261,"line_start":11,"line_end":11,"column_start":57,"column_end":69,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":57,"highlight_end":69}],"label":null,"suggested_replacement":"EV_ONESHOT","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":263,"byte_end":271,"line_start":11,"line_end":11,"column_start":71,"column_end":79,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":71,"highlight_end":79}],"label":null,"suggested_replacement":"POLLOUT","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":273,"byte_end":281,"line_start":11,"line_end":11,"column_start":81,"column_end":89,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":81,"highlight_end":89}],"label":null,"suggested_replacement":"POLLPRI","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `libc::epoll_event`, `libc::EPOLLERR`, `libc::EPOLLET`, `libc::EPOLLIN`, `libc::EPOLLONESHOT`, `libc::EPOLLOUT`, `libc::EPOLLPRI`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:11:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLLPRI` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLLOUT` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLLONESHOT` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLLIN` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLLET` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLLERR` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `epoll_event` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use libc::{epoll_event, \u001b[0m\u001b[0m\u001b[38;5;10mPOLLERR\u001b[0m\u001b[0m, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use libc::{epoll_event, EPOLLERR, EPOLLET, \u001b[0m\u001b[0m\u001b[38;5;10mPOLLIN\u001b[0m\u001b[0m, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, \u001b[0m\u001b[0m\u001b[38;5;10mEV_ONESHOT\u001b[0m\u001b[0m, EPOLLOUT, EPOLLPRI};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, \u001b[0m\u001b[0m\u001b[38;5;10mPOLLOUT\u001b[0m\u001b[0m, EPOLLPRI};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, \u001b[0m\u001b[0m\u001b[38;5;10mPOLLPRI\u001b[0m\u001b[0m};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~\u001b[0m\n\n"} +{"message":"unresolved import `libc::PR_SET_TIMERSLACK`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs","byte_start":280,"byte_end":297,"line_start":10,"line_end":10,"column_start":58,"column_end":75,"is_primary":true,"text":[{"text":"use libc::{self, sched_param, timespec, CLOCK_MONOTONIC, PR_SET_TIMERSLACK, SCHED_RR};","highlight_start":58,"highlight_end":75}],"label":"no `PR_SET_TIMERSLACK` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `libc::PR_SET_TIMERSLACK`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs:10:58\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse libc::{self, sched_param, timespec, CLOCK_MONOTONIC, PR_SET_TIMERSLACK, SCHED_RR};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `PR_SET_TIMERSLACK` in the root\u001b[0m\n\n"} +{"message":"unresolved imports `libc::B1000000`, `libc::B1152000`, `libc::B460800`, `libc::B500000`, `libc::B576000`, `libc::B921600`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":156,"byte_end":164,"line_start":8,"line_end":8,"column_start":12,"column_end":20,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":12,"highlight_end":20}],"label":"no `B1000000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":166,"byte_end":174,"line_start":8,"line_end":8,"column_start":22,"column_end":30,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":22,"highlight_end":30}],"label":"no `B1152000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":176,"byte_end":183,"line_start":8,"line_end":8,"column_start":32,"column_end":39,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":32,"highlight_end":39}],"label":"no `B460800` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":185,"byte_end":192,"line_start":8,"line_end":8,"column_start":41,"column_end":48,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":41,"highlight_end":48}],"label":"no `B500000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":194,"byte_end":201,"line_start":8,"line_end":8,"column_start":50,"column_end":57,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":50,"highlight_end":57}],"label":"no `B576000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":203,"byte_end":210,"line_start":8,"line_end":8,"column_start":59,"column_end":66,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":59,"highlight_end":66}],"label":"no `B921600` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":166,"byte_end":174,"line_start":8,"line_end":8,"column_start":22,"column_end":30,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":22,"highlight_end":30}],"label":null,"suggested_replacement":"B115200","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":176,"byte_end":183,"line_start":8,"line_end":8,"column_start":32,"column_end":39,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":32,"highlight_end":39}],"label":null,"suggested_replacement":"B4800","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":194,"byte_end":201,"line_start":8,"line_end":8,"column_start":50,"column_end":57,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":50,"highlight_end":57}],"label":null,"suggested_replacement":"B57600","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":203,"byte_end":210,"line_start":8,"line_end":8,"column_start":59,"column_end":66,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":59,"highlight_end":66}],"label":null,"suggested_replacement":"B9600","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `libc::B1000000`, `libc::B1152000`, `libc::B460800`, `libc::B500000`, `libc::B576000`, `libc::B921600`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:8:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B921600` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B576000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B500000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B460800` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B1152000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B1000000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse libc::{B1000000, \u001b[0m\u001b[0m\u001b[38;5;10mB115200\u001b[0m\u001b[0m, B460800, B500000, B576000, B921600};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse libc::{B1000000, B1152000, \u001b[0m\u001b[0m\u001b[38;5;10mB4800\u001b[0m\u001b[0m, B500000, B576000, B921600};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse libc::{B1000000, B1152000, B460800, B500000, \u001b[0m\u001b[0m\u001b[38;5;10mB57600\u001b[0m\u001b[0m, B921600};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse libc::{B1000000, B1152000, B460800, B500000, B576000, \u001b[0m\u001b[0m\u001b[38;5;10mB9600\u001b[0m\u001b[0m};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~\u001b[0m\n\n"} +{"message":"unresolved imports `libc::B1500000`, `libc::B2000000`, `libc::B2500000`, `libc::B3000000`, `libc::B3500000`, `libc::B4000000`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":331,"byte_end":339,"line_start":11,"line_end":11,"column_start":12,"column_end":20,"is_primary":true,"text":[{"text":"use libc::{B1500000, B2000000, B2500000, B3000000, B3500000, B4000000};","highlight_start":12,"highlight_end":20}],"label":"no `B1500000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":341,"byte_end":349,"line_start":11,"line_end":11,"column_start":22,"column_end":30,"is_primary":true,"text":[{"text":"use libc::{B1500000, B2000000, B2500000, B3000000, B3500000, B4000000};","highlight_start":22,"highlight_end":30}],"label":"no `B2000000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":351,"byte_end":359,"line_start":11,"line_end":11,"column_start":32,"column_end":40,"is_primary":true,"text":[{"text":"use libc::{B1500000, B2000000, B2500000, B3000000, B3500000, B4000000};","highlight_start":32,"highlight_end":40}],"label":"no `B2500000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":361,"byte_end":369,"line_start":11,"line_end":11,"column_start":42,"column_end":50,"is_primary":true,"text":[{"text":"use libc::{B1500000, B2000000, B2500000, B3000000, B3500000, B4000000};","highlight_start":42,"highlight_end":50}],"label":"no `B3000000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":371,"byte_end":379,"line_start":11,"line_end":11,"column_start":52,"column_end":60,"is_primary":true,"text":[{"text":"use libc::{B1500000, B2000000, B2500000, B3000000, B3500000, B4000000};","highlight_start":52,"highlight_end":60}],"label":"no `B3500000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":381,"byte_end":389,"line_start":11,"line_end":11,"column_start":62,"column_end":70,"is_primary":true,"text":[{"text":"use libc::{B1500000, B2000000, B2500000, B3000000, B3500000, B4000000};","highlight_start":62,"highlight_end":70}],"label":"no `B4000000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `libc::B1500000`, `libc::B2000000`, `libc::B2500000`, `libc::B3000000`, `libc::B3500000`, `libc::B4000000`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:11:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse libc::{B1500000, B2000000, B2500000, B3000000, B3500000, B4000000};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B4000000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B3500000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B3000000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B2500000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B2000000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B1500000` in the root\u001b[0m\n\n"} +{"message":"unresolved import `libc::CMSPAR`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":411,"byte_end":417,"line_start":12,"line_end":12,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":"use libc::{CLOCAL, CMSPAR, CREAD, CRTSCTS, TCSANOW};","highlight_start":20,"highlight_end":26}],"label":"no `CMSPAR` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `libc::CMSPAR`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:12:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse libc::{CLOCAL, CMSPAR, CREAD, CRTSCTS, TCSANOW};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `CMSPAR` in the root\u001b[0m\n\n"} +{"message":"unresolved import `libc::TIOCINQ`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":726,"byte_end":733,"line_start":17,"line_end":17,"column_start":12,"column_end":19,"is_primary":true,"text":[{"text":"use libc::{TIOCINQ, TIOCMBIC, TIOCMBIS, TIOCM_CAR, TIOCM_RNG, TIOCOUTQ};","highlight_start":12,"highlight_end":19}],"label":"no `TIOCINQ` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `libc::TIOCINQ`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:17:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse libc::{TIOCINQ, TIOCMBIC, TIOCMBIS, TIOCM_CAR, TIOCM_RNG, TIOCOUTQ};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `TIOCINQ` in the root\u001b[0m\n\n"} +{"message":"cannot find function `eventfd` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":605,"byte_end":612,"line_start":25,"line_end":25,"column_start":46,"column_end":53,"is_primary":true,"text":[{"text":" fd: parse_retval!(unsafe { libc::eventfd(0, EFD_NONBLOCK | EFD_SEMAPHORE) })?,","highlight_start":46,"highlight_end":53}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `eventfd` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:25:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fd: parse_retval!(unsafe { libc::eventfd(0, EFD_NONBLOCK | EFD_SEMAPHORE) })?,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find function `epoll_create1` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":1204,"byte_end":1217,"line_start":58,"line_end":58,"column_start":46,"column_end":59,"is_primary":true,"text":[{"text":" fd: parse_retval!(unsafe { libc::epoll_create1(0) })?,","highlight_start":46,"highlight_end":59}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `epoll_create1` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:58:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m58\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fd: parse_retval!(unsafe { libc::epoll_create1(0) })?,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find function `epoll_ctl` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":1471,"byte_end":1480,"line_start":68,"line_end":68,"column_start":38,"column_end":47,"is_primary":true,"text":[{"text":" parse_retval!(unsafe { libc::epoll_ctl(self.fd, EPOLL_CTL_ADD, fd, &mut event) })?;","highlight_start":38,"highlight_end":47}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `epoll_ctl` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:68:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m parse_retval!(unsafe { libc::epoll_ctl(self.fd, EPOLL_CTL_ADD, fd, &mut event) })?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find function `epoll_ctl` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":1779,"byte_end":1788,"line_start":79,"line_end":79,"column_start":38,"column_end":47,"is_primary":true,"text":[{"text":" parse_retval!(unsafe { libc::epoll_ctl(self.fd, EPOLL_CTL_MOD, fd, &mut event) })?;","highlight_start":38,"highlight_end":47}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `epoll_ctl` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:79:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m79\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m parse_retval!(unsafe { libc::epoll_ctl(self.fd, EPOLL_CTL_MOD, fd, &mut event) })?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find function `epoll_ctl` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":2004,"byte_end":2013,"line_start":87,"line_end":87,"column_start":38,"column_end":47,"is_primary":true,"text":[{"text":" parse_retval!(unsafe { libc::epoll_ctl(self.fd, EPOLL_CTL_DEL, fd, &mut event) })?;","highlight_start":38,"highlight_end":47}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `epoll_ctl` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:87:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m87\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m parse_retval!(unsafe { libc::epoll_ctl(self.fd, EPOLL_CTL_DEL, fd, &mut event) })?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find function `epoll_wait` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":2487,"byte_end":2497,"line_start":104,"line_end":104,"column_start":19,"column_end":29,"is_primary":true,"text":[{"text":" libc::epoll_wait(self.fd, events.as_mut_ptr(), events.len() as c_int, timeout)","highlight_start":19,"highlight_end":29}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `epoll_wait` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:104:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m104\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m libc::epoll_wait(self.fd, events.as_mut_ptr(), events.len() as c_int, timeout)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":879,"byte_end":888,"line_start":31,"line_end":31,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"const NR_GET_CHIP_INFO: IoctlLong = 0x01 << NRSHIFT;","highlight_start":25,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:31:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m31\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_GET_CHIP_INFO: IoctlLong = 0x01 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":932,"byte_end":941,"line_start":32,"line_end":32,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"const NR_GET_LINE_INFO: IoctlLong = 0x02 << NRSHIFT;","highlight_start":25,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:32:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m32\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_GET_LINE_INFO: IoctlLong = 0x02 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":987,"byte_end":996,"line_start":33,"line_end":33,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":"const NR_GET_LINE_HANDLE: IoctlLong = 0x03 << NRSHIFT;","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:33:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_GET_LINE_HANDLE: IoctlLong = 0x03 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1041,"byte_end":1050,"line_start":34,"line_end":34,"column_start":26,"column_end":35,"is_primary":true,"text":[{"text":"const NR_GET_LINE_EVENT: IoctlLong = 0x04 << NRSHIFT;","highlight_start":26,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:34:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m34\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_GET_LINE_EVENT: IoctlLong = 0x04 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1096,"byte_end":1105,"line_start":35,"line_end":35,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":"const NR_GET_LINE_VALUES: IoctlLong = 0x08 << NRSHIFT;","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:35:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m35\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_GET_LINE_VALUES: IoctlLong = 0x08 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1151,"byte_end":1160,"line_start":36,"line_end":36,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":"const NR_SET_LINE_VALUES: IoctlLong = 0x09 << NRSHIFT;","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:36:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m36\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_SET_LINE_VALUES: IoctlLong = 0x09 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1197,"byte_end":1206,"line_start":37,"line_end":37,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"const TYPE_GPIO: IoctlLong = (0xB4 as IoctlLong) << TYPESHIFT;","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:37:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m37\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst TYPE_GPIO: IoctlLong = (0xB4 as IoctlLong) << TYPESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1218,"byte_end":1227,"line_start":37,"line_end":37,"column_start":39,"column_end":48,"is_primary":true,"text":[{"text":"const TYPE_GPIO: IoctlLong = (0xB4 as IoctlLong) << TYPESHIFT;","highlight_start":39,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:37:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m37\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst TYPE_GPIO: IoctlLong = (0xB4 as IoctlLong) << TYPESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1266,"byte_end":1275,"line_start":39,"line_end":39,"column_start":23,"column_end":32,"is_primary":true,"text":[{"text":"const SIZE_CHIP_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":23,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:39:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_CHIP_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1309,"byte_end":1318,"line_start":39,"line_end":39,"column_start":66,"column_end":75,"is_primary":true,"text":[{"text":"const SIZE_CHIP_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":66,"highlight_end":75}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:39:66\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_CHIP_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1356,"byte_end":1365,"line_start":40,"line_end":40,"column_start":23,"column_end":32,"is_primary":true,"text":[{"text":"const SIZE_LINE_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":23,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:40:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m40\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_LINE_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1399,"byte_end":1408,"line_start":40,"line_end":40,"column_start":66,"column_end":75,"is_primary":true,"text":[{"text":"const SIZE_LINE_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":66,"highlight_end":75}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:40:66\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m40\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_LINE_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1451,"byte_end":1460,"line_start":41,"line_end":41,"column_start":28,"column_end":37,"is_primary":true,"text":[{"text":"const SIZE_HANDLE_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":28,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:41:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_HANDLE_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1499,"byte_end":1508,"line_start":41,"line_end":41,"column_start":76,"column_end":85,"is_primary":true,"text":[{"text":"const SIZE_HANDLE_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":76,"highlight_end":85}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:41:76\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_HANDLE_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1550,"byte_end":1559,"line_start":42,"line_end":42,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":"const SIZE_EVENT_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:42:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m42\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_EVENT_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1597,"byte_end":1606,"line_start":42,"line_end":42,"column_start":74,"column_end":83,"is_primary":true,"text":[{"text":"const SIZE_EVENT_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":74,"highlight_end":83}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:42:74\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m42\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_EVENT_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1646,"byte_end":1655,"line_start":43,"line_end":43,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"const SIZE_HANDLE_DATA: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":25,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:43:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m43\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_HANDLE_DATA: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1691,"byte_end":1700,"line_start":43,"line_end":43,"column_start":70,"column_end":79,"is_primary":true,"text":[{"text":"const SIZE_HANDLE_DATA: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":70,"highlight_end":79}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:43:70\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m43\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_HANDLE_DATA: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1763,"byte_end":1772,"line_start":46,"line_end":46,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"const DIR_WRITE: IoctlLong = 1 << DIRSHIFT;","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:46:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m46\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst DIR_WRITE: IoctlLong = 1 << DIRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1806,"byte_end":1815,"line_start":47,"line_end":47,"column_start":17,"column_end":26,"is_primary":true,"text":[{"text":"const DIR_READ: IoctlLong = 2 << DIRSHIFT;","highlight_start":17,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:47:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m47\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst DIR_READ: IoctlLong = 2 << DIRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1855,"byte_end":1864,"line_start":48,"line_end":48,"column_start":23,"column_end":32,"is_primary":true,"text":[{"text":"const DIR_READ_WRITE: IoctlLong = DIR_READ | DIR_WRITE;","highlight_start":23,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:48:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m48\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst DIR_READ_WRITE: IoctlLong = DIR_READ | DIR_WRITE;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1915,"byte_end":1924,"line_start":50,"line_end":50,"column_start":26,"column_end":35,"is_primary":true,"text":[{"text":"const REQ_GET_CHIP_INFO: IoctlLong = DIR_READ | TYPE_GPIO | NR_GET_CHIP_INFO | SIZE_CHIP_INFO;","highlight_start":26,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:50:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m50\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_GET_CHIP_INFO: IoctlLong = DIR_READ | TYPE_GPIO | NR_GET_CHIP_INFO | SIZE_CHIP_INFO;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":2010,"byte_end":2019,"line_start":51,"line_end":51,"column_start":26,"column_end":35,"is_primary":true,"text":[{"text":"const REQ_GET_LINE_INFO: IoctlLong = DIR_READ_WRITE | TYPE_GPIO | NR_GET_LINE_INFO | SIZE_LINE_INFO;","highlight_start":26,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:51:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m51\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_GET_LINE_INFO: IoctlLong = DIR_READ_WRITE | TYPE_GPIO | NR_GET_LINE_INFO | SIZE_LINE_INFO;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":2113,"byte_end":2122,"line_start":52,"line_end":52,"column_start":28,"column_end":37,"is_primary":true,"text":[{"text":"const REQ_GET_LINE_HANDLE: IoctlLong =","highlight_start":28,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:52:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m52\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_GET_LINE_HANDLE: IoctlLong =\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":2226,"byte_end":2235,"line_start":54,"line_end":54,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":"const REQ_GET_LINE_EVENT: IoctlLong =","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:54:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m54\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_GET_LINE_EVENT: IoctlLong =\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":2338,"byte_end":2347,"line_start":56,"line_end":56,"column_start":28,"column_end":37,"is_primary":true,"text":[{"text":"const REQ_GET_LINE_VALUES: IoctlLong =","highlight_start":28,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:56:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m56\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_GET_LINE_VALUES: IoctlLong =\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":2449,"byte_end":2458,"line_start":58,"line_end":58,"column_start":28,"column_end":37,"is_primary":true,"text":[{"text":"const REQ_SET_LINE_VALUES: IoctlLong =","highlight_start":28,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:58:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m58\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_SET_LINE_VALUES: IoctlLong =\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `sched_setscheduler` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs","byte_start":2127,"byte_end":2145,"line_start":68,"line_end":68,"column_start":23,"column_end":41,"is_primary":true,"text":[{"text":" libc::sched_setscheduler(0, SCHED_RR, ¶ms);","highlight_start":23,"highlight_end":41}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `sched_setscheduler` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs:68:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m libc::sched_setscheduler(0, SCHED_RR, ¶ms);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find value `params` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs","byte_start":2160,"byte_end":2166,"line_start":68,"line_end":68,"column_start":56,"column_end":62,"is_primary":true,"text":[{"text":" libc::sched_setscheduler(0, SCHED_RR, ¶ms);","highlight_start":56,"highlight_end":62}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `params` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs:68:56\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m libc::sched_setscheduler(0, SCHED_RR, ¶ms);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `prctl` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs","byte_start":2377,"byte_end":2382,"line_start":74,"line_end":74,"column_start":23,"column_end":28,"is_primary":true,"text":[{"text":" libc::prctl(PR_SET_TIMERSLACK, 1);","highlight_start":23,"highlight_end":28}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `prctl` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs:74:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m libc::prctl(PR_SET_TIMERSLACK, 1);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6158,"byte_end":6167,"line_start":178,"line_end":178,"column_start":20,"column_end":29,"is_primary":true,"text":[{"text":"const REQ_RETRIES: IoctlLong = 0x0701; // How many retries when waiting for an ACK","highlight_start":20,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:178:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_RETRIES: IoctlLong = 0x0701; // How many retries when waiting for an ACK\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6241,"byte_end":6250,"line_start":179,"line_end":179,"column_start":20,"column_end":29,"is_primary":true,"text":[{"text":"const REQ_TIMEOUT: IoctlLong = 0x0702; // Timeout in 10ms units","highlight_start":20,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:179:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m179\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_TIMEOUT: IoctlLong = 0x0702; // Timeout in 10ms units\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6303,"byte_end":6312,"line_start":180,"line_end":180,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"const REQ_SLAVE: IoctlLong = 0x0706; // Set slave address","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:180:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m180\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_SLAVE: IoctlLong = 0x0706; // Set slave address\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6367,"byte_end":6376,"line_start":181,"line_end":181,"column_start":24,"column_end":33,"is_primary":true,"text":[{"text":"const REQ_SLAVE_FORCE: IoctlLong = 0x0703; // Set slave address, even if it's already in use by a driver","highlight_start":24,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:181:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m181\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_SLAVE_FORCE: IoctlLong = 0x0703; // Set slave address, even if it's already in use by a driver\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6467,"byte_end":6476,"line_start":182,"line_end":182,"column_start":19,"column_end":28,"is_primary":true,"text":[{"text":"const REQ_TENBIT: IoctlLong = 0x0704; // Use 10-bit slave addresses","highlight_start":19,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:182:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m182\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_TENBIT: IoctlLong = 0x0704; // Use 10-bit slave addresses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6534,"byte_end":6543,"line_start":183,"line_end":183,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"const REQ_FUNCS: IoctlLong = 0x0705; // Read I2C bus capabilities","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:183:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m183\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_FUNCS: IoctlLong = 0x0705; // Read I2C bus capabilities\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6599,"byte_end":6608,"line_start":184,"line_end":184,"column_start":17,"column_end":26,"is_primary":true,"text":[{"text":"const REQ_RDWR: IoctlLong = 0x0707; // Combined read/write transfer with a single STOP","highlight_start":17,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:184:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m184\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_RDWR: IoctlLong = 0x0707; // Combined read/write transfer with a single STOP\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6685,"byte_end":6694,"line_start":185,"line_end":185,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":"const REQ_PEC: IoctlLong = 0x0708; // SMBus: Use Packet Error Checking","highlight_start":16,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:185:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m185\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_PEC: IoctlLong = 0x0708; // SMBus: Use Packet Error Checking\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6758,"byte_end":6767,"line_start":186,"line_end":186,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"const REQ_SMBUS: IoctlLong = 0x0720; // SMBus: Transfer data","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:186:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m186\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_SMBUS: IoctlLong = 0x0720; // SMBus: Transfer data\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":555,"byte_end":564,"line_start":25,"line_end":25,"column_start":19,"column_end":28,"is_primary":true,"text":[{"text":"const NR_MESSAGE: IoctlLong = 0 << NRSHIFT;","highlight_start":19,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:25:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_MESSAGE: IoctlLong = 0 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":596,"byte_end":605,"line_start":26,"line_end":26,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":"const NR_MODE: IoctlLong = 1 << NRSHIFT;","highlight_start":16,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:26:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_MODE: IoctlLong = 1 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":642,"byte_end":651,"line_start":27,"line_end":27,"column_start":21,"column_end":30,"is_primary":true,"text":[{"text":"const NR_LSB_FIRST: IoctlLong = 2 << NRSHIFT;","highlight_start":21,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:27:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_LSB_FIRST: IoctlLong = 2 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":692,"byte_end":701,"line_start":28,"line_end":28,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"const NR_BITS_PER_WORD: IoctlLong = 3 << NRSHIFT;","highlight_start":25,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:28:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m28\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_BITS_PER_WORD: IoctlLong = 3 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":741,"byte_end":750,"line_start":29,"line_end":29,"column_start":24,"column_end":33,"is_primary":true,"text":[{"text":"const NR_MAX_SPEED_HZ: IoctlLong = 4 << NRSHIFT;","highlight_start":24,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:29:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m29\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_MAX_SPEED_HZ: IoctlLong = 4 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":784,"byte_end":793,"line_start":30,"line_end":30,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"const NR_MODE32: IoctlLong = 5 << NRSHIFT;","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:30:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m30\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_MODE32: IoctlLong = 5 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":826,"byte_end":835,"line_start":31,"line_end":31,"column_start":17,"column_end":26,"is_primary":true,"text":[{"text":"const TYPE_SPI: IoctlLong = (b'k' as IoctlLong) << TYPESHIFT;","highlight_start":17,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:31:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m31\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst TYPE_SPI: IoctlLong = (b'k' as IoctlLong) << TYPESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":847,"byte_end":856,"line_start":31,"line_end":31,"column_start":38,"column_end":47,"is_primary":true,"text":[{"text":"const TYPE_SPI: IoctlLong = (b'k' as IoctlLong) << TYPESHIFT;","highlight_start":38,"highlight_end":47}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:31:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m31\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst TYPE_SPI: IoctlLong = (b'k' as IoctlLong) << TYPESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":887,"byte_end":896,"line_start":32,"line_end":32,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":"const SIZE_U8: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":16,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:32:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m32\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_U8: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":924,"byte_end":933,"line_start":32,"line_end":32,"column_start":53,"column_end":62,"is_primary":true,"text":[{"text":"const SIZE_U8: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":53,"highlight_end":62}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:32:53\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m32\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_U8: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":965,"byte_end":974,"line_start":33,"line_end":33,"column_start":17,"column_end":26,"is_primary":true,"text":[{"text":"const SIZE_U32: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":17,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:33:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_U32: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1003,"byte_end":1012,"line_start":33,"line_end":33,"column_start":55,"column_end":64,"is_primary":true,"text":[{"text":"const SIZE_U32: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":55,"highlight_end":64}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:33:55\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_U32: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1044,"byte_end":1053,"line_start":34,"line_end":34,"column_start":17,"column_end":26,"is_primary":true,"text":[{"text":"const DIR_NONE: IoctlLong = 0;","highlight_start":17,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:34:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m34\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst DIR_NONE: IoctlLong = 0;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1076,"byte_end":1085,"line_start":35,"line_end":35,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"const DIR_WRITE: IoctlLong = 1 << DIRSHIFT;","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:35:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m35\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst DIR_WRITE: IoctlLong = 1 << DIRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1119,"byte_end":1128,"line_start":36,"line_end":36,"column_start":17,"column_end":26,"is_primary":true,"text":[{"text":"const DIR_READ: IoctlLong = 2 << DIRSHIFT;","highlight_start":17,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:36:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m36\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst DIR_READ: IoctlLong = 2 << DIRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1165,"byte_end":1174,"line_start":37,"line_end":37,"column_start":20,"column_end":29,"is_primary":true,"text":[{"text":"const REQ_RD_MODE: IoctlLong = DIR_READ | TYPE_SPI | NR_MODE | SIZE_U8;","highlight_start":20,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:37:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m37\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_RD_MODE: IoctlLong = DIR_READ | TYPE_SPI | NR_MODE | SIZE_U8;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1242,"byte_end":1251,"line_start":38,"line_end":38,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"const REQ_RD_LSB_FIRST: IoctlLong = DIR_READ | TYPE_SPI | NR_LSB_FIRST | SIZE_U8;","highlight_start":25,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:38:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m38\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_RD_LSB_FIRST: IoctlLong = DIR_READ | TYPE_SPI | NR_LSB_FIRST | SIZE_U8;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1328,"byte_end":1337,"line_start":39,"line_end":39,"column_start":29,"column_end":38,"is_primary":true,"text":[{"text":"const REQ_RD_BITS_PER_WORD: IoctlLong = DIR_READ | TYPE_SPI | NR_BITS_PER_WORD | SIZE_U8;","highlight_start":29,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:39:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_RD_BITS_PER_WORD: IoctlLong = DIR_READ | TYPE_SPI | NR_BITS_PER_WORD | SIZE_U8;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1417,"byte_end":1426,"line_start":40,"line_end":40,"column_start":28,"column_end":37,"is_primary":true,"text":[{"text":"const REQ_RD_MAX_SPEED_HZ: IoctlLong = DIR_READ | TYPE_SPI | NR_MAX_SPEED_HZ | SIZE_U32;","highlight_start":28,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:40:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m40\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_RD_MAX_SPEED_HZ: IoctlLong = DIR_READ | TYPE_SPI | NR_MAX_SPEED_HZ | SIZE_U32;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1501,"byte_end":1510,"line_start":41,"line_end":41,"column_start":23,"column_end":32,"is_primary":true,"text":[{"text":"const REQ_RD_MODE_32: IoctlLong = DIR_READ | TYPE_SPI | NR_MODE32 | SIZE_U32;","highlight_start":23,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:41:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_RD_MODE_32: IoctlLong = DIR_READ | TYPE_SPI | NR_MODE32 | SIZE_U32;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1579,"byte_end":1588,"line_start":42,"line_end":42,"column_start":23,"column_end":32,"is_primary":true,"text":[{"text":"const REQ_WR_MESSAGE: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MESSAGE;","highlight_start":23,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:42:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m42\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_WR_MESSAGE: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MESSAGE;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1645,"byte_end":1654,"line_start":43,"line_end":43,"column_start":20,"column_end":29,"is_primary":true,"text":[{"text":"const REQ_WR_MODE: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MODE | SIZE_U8;","highlight_start":20,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:43:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m43\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_WR_MODE: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MODE | SIZE_U8;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1723,"byte_end":1732,"line_start":44,"line_end":44,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"const REQ_WR_LSB_FIRST: IoctlLong = DIR_WRITE | TYPE_SPI | NR_LSB_FIRST | SIZE_U8;","highlight_start":25,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:44:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m44\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_WR_LSB_FIRST: IoctlLong = DIR_WRITE | TYPE_SPI | NR_LSB_FIRST | SIZE_U8;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1810,"byte_end":1819,"line_start":45,"line_end":45,"column_start":29,"column_end":38,"is_primary":true,"text":[{"text":"const REQ_WR_BITS_PER_WORD: IoctlLong = DIR_WRITE | TYPE_SPI | NR_BITS_PER_WORD | SIZE_U8;","highlight_start":29,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:45:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m45\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_WR_BITS_PER_WORD: IoctlLong = DIR_WRITE | TYPE_SPI | NR_BITS_PER_WORD | SIZE_U8;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1900,"byte_end":1909,"line_start":46,"line_end":46,"column_start":28,"column_end":37,"is_primary":true,"text":[{"text":"const REQ_WR_MAX_SPEED_HZ: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MAX_SPEED_HZ | SIZE_U32;","highlight_start":28,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:46:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m46\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_WR_MAX_SPEED_HZ: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MAX_SPEED_HZ | SIZE_U32;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1985,"byte_end":1994,"line_start":47,"line_end":47,"column_start":23,"column_end":32,"is_primary":true,"text":[{"text":"const REQ_WR_MODE_32: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MODE32 | SIZE_U32;","highlight_start":23,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:47:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m47\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_WR_MODE_32: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MODE32 | SIZE_U32;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":4396,"byte_end":4405,"line_start":111,"line_end":111,"column_start":77,"column_end":86,"is_primary":true,"text":[{"text":" | (((segments.len() * mem::size_of::>()) as IoctlLong)","highlight_start":77,"highlight_end":86}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:111:77\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m111\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m | (((segments.len() * mem::size_of::>()) as IoctlLong)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"missing fields `pw_change`, `pw_class` and `pw_expire` in initializer of `passwd`","code":{"code":"E0063","explanation":"A struct's or struct-like enum variant's field was not provided.\n\nErroneous code example:\n\n```compile_fail,E0063\nstruct Foo {\n x: i32,\n y: i32,\n}\n\nfn main() {\n let x = Foo { x: 0 }; // error: missing field: `y`\n}\n```\n\nEach field should be specified exactly once. Example:\n\n```\nstruct Foo {\n x: i32,\n y: i32,\n}\n\nfn main() {\n let x = Foo { x: 0, y: 0 }; // ok!\n}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs","byte_start":704,"byte_end":710,"line_start":27,"line_end":27,"column_start":23,"column_end":29,"is_primary":true,"text":[{"text":" let mut pwd = passwd {","highlight_start":23,"highlight_end":29}],"label":"missing `pw_change`, `pw_class` and `pw_expire`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0063]\u001b[0m\u001b[0m\u001b[1m: missing fields `pw_change`, `pw_class` and `pw_expire` in initializer of `passwd`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs:27:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut pwd = passwd {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mmissing `pw_change`, `pw_class` and `pw_expire`\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":2081,"byte_end":2091,"line_start":74,"line_end":74,"column_start":42,"column_end":52,"is_primary":true,"text":[{"text":" Ok(match unsafe { libc::cfgetospeed(&attributes(fd)?) } {","highlight_start":42,"highlight_end":52}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:74:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(match unsafe { libc::cfgetospeed(&attributes(fd)?) } {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":3991,"byte_end":4001,"line_start":147,"line_end":147,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:147:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":4237,"byte_end":4247,"line_start":156,"line_end":156,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" let attr = attributes(fd)?;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:156:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m156\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":4973,"byte_end":4983,"line_start":180,"line_end":180,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:180:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m180\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":5629,"byte_end":5639,"line_start":207,"line_end":207,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" let attr = attributes(fd)?;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:207:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m207\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":6352,"byte_end":6362,"line_start":232,"line_end":232,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:232:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":6939,"byte_end":6949,"line_start":254,"line_end":254,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" let attr = attributes(fd)?;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:254:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m254\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":7203,"byte_end":7213,"line_start":266,"line_end":266,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:266:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m266\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":7552,"byte_end":7562,"line_start":281,"line_end":281,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" let attr = attributes(fd)?;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:281:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m281\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":7739,"byte_end":7749,"line_start":291,"line_end":291,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:291:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m291\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":8035,"byte_end":8045,"line_start":304,"line_end":304,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:304:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m304\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":8334,"byte_end":8344,"line_start":316,"line_end":316,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" let attr = attributes(fd)?;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:316:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m316\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":8677,"byte_end":8687,"line_start":327,"line_end":327,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:327:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m327\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":9049,"byte_end":9059,"line_start":340,"line_end":340,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:340:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m340\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":9234,"byte_end":9244,"line_start":348,"line_end":348,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:348:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m348\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":9425,"byte_end":9435,"line_start":356,"line_end":356,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" let attr = attributes(fd)?;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:356:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m356\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":9605,"byte_end":9615,"line_start":363,"line_end":363,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:363:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m363\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":11698,"byte_end":11708,"line_start":457,"line_end":457,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" let attr = attributes(fd)?;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:457:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m457\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":11954,"byte_end":11964,"line_start":468,"line_end":468,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:468:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m468\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"aborting due to 99 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 99 previous errors\u001b[0m\n\n"} +{"message":"Some errors have detailed explanations: E0063, E0412, E0425, E0432.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mSome errors have detailed explanations: E0063, E0412, E0425, E0432.\u001b[0m\n"} +{"message":"For more information about an error, try `rustc --explain E0063`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0063`.\u001b[0m\n"} diff --git a/target/debug/.fingerprint/rppal-5bae52f557dc0fed/dep-lib-rppal b/target/debug/.fingerprint/rppal-5bae52f557dc0fed/dep-lib-rppal new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/rppal-5bae52f557dc0fed/dep-lib-rppal differ diff --git a/target/debug/.fingerprint/rppal-5bae52f557dc0fed/invoked.timestamp b/target/debug/.fingerprint/rppal-5bae52f557dc0fed/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/rppal-5bae52f557dc0fed/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/rppal-5bae52f557dc0fed/lib-rppal b/target/debug/.fingerprint/rppal-5bae52f557dc0fed/lib-rppal new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/.fingerprint/rppal-5bae52f557dc0fed/lib-rppal.json b/target/debug/.fingerprint/rppal-5bae52f557dc0fed/lib-rppal.json new file mode 100644 index 0000000..7136bab --- /dev/null +++ b/target/debug/.fingerprint/rppal-5bae52f557dc0fed/lib-rppal.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"[\"default\"]","target":17326553664181770323,"profile":8987646332441898785,"path":9167953305495753150,"deps":[[5405497940822227473,"libc",false,2472595906439359396]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/rppal-5bae52f557dc0fed/dep-lib-rppal"}}],"rustflags":[],"metadata":6776316194380950375,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/rppal-5bae52f557dc0fed/output-lib-rppal b/target/debug/.fingerprint/rppal-5bae52f557dc0fed/output-lib-rppal new file mode 100644 index 0000000..01b0d55 --- /dev/null +++ b/target/debug/.fingerprint/rppal-5bae52f557dc0fed/output-lib-rppal @@ -0,0 +1,102 @@ +{"message":"unresolved imports `libc::EFD_NONBLOCK`, `libc::EFD_SEMAPHORE`, `libc::EPOLL_CTL_ADD`, `libc::EPOLL_CTL_DEL`, `libc::EPOLL_CTL_MOD`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":115,"byte_end":127,"line_start":8,"line_end":8,"column_start":26,"column_end":38,"is_primary":true,"text":[{"text":" self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,","highlight_start":26,"highlight_end":38}],"label":"no `EFD_NONBLOCK` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":129,"byte_end":142,"line_start":8,"line_end":8,"column_start":40,"column_end":53,"is_primary":true,"text":[{"text":" self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,","highlight_start":40,"highlight_end":53}],"label":"no `EFD_SEMAPHORE` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":144,"byte_end":157,"line_start":8,"line_end":8,"column_start":55,"column_end":68,"is_primary":true,"text":[{"text":" self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,","highlight_start":55,"highlight_end":68}],"label":"no `EPOLL_CTL_ADD` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":159,"byte_end":172,"line_start":8,"line_end":8,"column_start":70,"column_end":83,"is_primary":true,"text":[{"text":" self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,","highlight_start":70,"highlight_end":83}],"label":"no `EPOLL_CTL_DEL` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":174,"byte_end":187,"line_start":8,"line_end":8,"column_start":85,"column_end":98,"is_primary":true,"text":[{"text":" self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,","highlight_start":85,"highlight_end":98}],"label":"no `EPOLL_CTL_MOD` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":115,"byte_end":127,"line_start":8,"line_end":8,"column_start":26,"column_end":38,"is_primary":true,"text":[{"text":" self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,","highlight_start":26,"highlight_end":38}],"label":null,"suggested_replacement":"O_NONBLOCK","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":129,"byte_end":142,"line_start":8,"line_end":8,"column_start":40,"column_end":53,"is_primary":true,"text":[{"text":" self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,","highlight_start":40,"highlight_end":53}],"label":null,"suggested_replacement":"_SC_SEMAPHORES","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `libc::EFD_NONBLOCK`, `libc::EFD_SEMAPHORE`, `libc::EPOLL_CTL_ADD`, `libc::EPOLL_CTL_DEL`, `libc::EPOLL_CTL_MOD`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:8:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self, c_int, c_void, EFD_NONBLOCK, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLL_CTL_MOD` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLL_CTL_DEL` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLL_CTL_ADD` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EFD_SEMAPHORE` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EFD_NONBLOCK` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m self, c_int, c_void, \u001b[0m\u001b[0m\u001b[38;5;10mO_NONBLOCK\u001b[0m\u001b[0m, EFD_SEMAPHORE, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m self, c_int, c_void, EFD_NONBLOCK, \u001b[0m\u001b[0m\u001b[38;5;10m_SC_SEMAPHORES\u001b[0m\u001b[0m, EPOLL_CTL_ADD, EPOLL_CTL_DEL, EPOLL_CTL_MOD,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"unresolved imports `libc::epoll_event`, `libc::EPOLLERR`, `libc::EPOLLET`, `libc::EPOLLIN`, `libc::EPOLLONESHOT`, `libc::EPOLLOUT`, `libc::EPOLLPRI`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":208,"byte_end":219,"line_start":11,"line_end":11,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":16,"highlight_end":27}],"label":"no `epoll_event` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":221,"byte_end":229,"line_start":11,"line_end":11,"column_start":29,"column_end":37,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":29,"highlight_end":37}],"label":"no `EPOLLERR` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":231,"byte_end":238,"line_start":11,"line_end":11,"column_start":39,"column_end":46,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":39,"highlight_end":46}],"label":"no `EPOLLET` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":240,"byte_end":247,"line_start":11,"line_end":11,"column_start":48,"column_end":55,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":48,"highlight_end":55}],"label":"no `EPOLLIN` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":249,"byte_end":261,"line_start":11,"line_end":11,"column_start":57,"column_end":69,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":57,"highlight_end":69}],"label":"no `EPOLLONESHOT` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":263,"byte_end":271,"line_start":11,"line_end":11,"column_start":71,"column_end":79,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":71,"highlight_end":79}],"label":"no `EPOLLOUT` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":273,"byte_end":281,"line_start":11,"line_end":11,"column_start":81,"column_end":89,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":81,"highlight_end":89}],"label":"no `EPOLLPRI` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":221,"byte_end":229,"line_start":11,"line_end":11,"column_start":29,"column_end":37,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":29,"highlight_end":37}],"label":null,"suggested_replacement":"POLLERR","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":240,"byte_end":247,"line_start":11,"line_end":11,"column_start":48,"column_end":55,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":48,"highlight_end":55}],"label":null,"suggested_replacement":"POLLIN","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":249,"byte_end":261,"line_start":11,"line_end":11,"column_start":57,"column_end":69,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":57,"highlight_end":69}],"label":null,"suggested_replacement":"EV_ONESHOT","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":263,"byte_end":271,"line_start":11,"line_end":11,"column_start":71,"column_end":79,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":71,"highlight_end":79}],"label":null,"suggested_replacement":"POLLOUT","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":273,"byte_end":281,"line_start":11,"line_end":11,"column_start":81,"column_end":89,"is_primary":true,"text":[{"text":"pub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};","highlight_start":81,"highlight_end":89}],"label":null,"suggested_replacement":"POLLPRI","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `libc::epoll_event`, `libc::EPOLLERR`, `libc::EPOLLET`, `libc::EPOLLIN`, `libc::EPOLLONESHOT`, `libc::EPOLLOUT`, `libc::EPOLLPRI`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:11:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLLPRI` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLLOUT` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLLONESHOT` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLLIN` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLLET` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `EPOLLERR` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `epoll_event` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use libc::{epoll_event, \u001b[0m\u001b[0m\u001b[38;5;10mPOLLERR\u001b[0m\u001b[0m, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use libc::{epoll_event, EPOLLERR, EPOLLET, \u001b[0m\u001b[0m\u001b[38;5;10mPOLLIN\u001b[0m\u001b[0m, EPOLLONESHOT, EPOLLOUT, EPOLLPRI};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, \u001b[0m\u001b[0m\u001b[38;5;10mEV_ONESHOT\u001b[0m\u001b[0m, EPOLLOUT, EPOLLPRI};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, \u001b[0m\u001b[0m\u001b[38;5;10mPOLLOUT\u001b[0m\u001b[0m, EPOLLPRI};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use libc::{epoll_event, EPOLLERR, EPOLLET, EPOLLIN, EPOLLONESHOT, EPOLLOUT, \u001b[0m\u001b[0m\u001b[38;5;10mPOLLPRI\u001b[0m\u001b[0m};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~\u001b[0m\n\n"} +{"message":"unresolved import `libc::PR_SET_TIMERSLACK`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs","byte_start":280,"byte_end":297,"line_start":10,"line_end":10,"column_start":58,"column_end":75,"is_primary":true,"text":[{"text":"use libc::{self, sched_param, timespec, CLOCK_MONOTONIC, PR_SET_TIMERSLACK, SCHED_RR};","highlight_start":58,"highlight_end":75}],"label":"no `PR_SET_TIMERSLACK` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `libc::PR_SET_TIMERSLACK`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs:10:58\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse libc::{self, sched_param, timespec, CLOCK_MONOTONIC, PR_SET_TIMERSLACK, SCHED_RR};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `PR_SET_TIMERSLACK` in the root\u001b[0m\n\n"} +{"message":"unresolved imports `libc::B1000000`, `libc::B1152000`, `libc::B460800`, `libc::B500000`, `libc::B576000`, `libc::B921600`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":156,"byte_end":164,"line_start":8,"line_end":8,"column_start":12,"column_end":20,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":12,"highlight_end":20}],"label":"no `B1000000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":166,"byte_end":174,"line_start":8,"line_end":8,"column_start":22,"column_end":30,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":22,"highlight_end":30}],"label":"no `B1152000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":176,"byte_end":183,"line_start":8,"line_end":8,"column_start":32,"column_end":39,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":32,"highlight_end":39}],"label":"no `B460800` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":185,"byte_end":192,"line_start":8,"line_end":8,"column_start":41,"column_end":48,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":41,"highlight_end":48}],"label":"no `B500000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":194,"byte_end":201,"line_start":8,"line_end":8,"column_start":50,"column_end":57,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":50,"highlight_end":57}],"label":"no `B576000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":203,"byte_end":210,"line_start":8,"line_end":8,"column_start":59,"column_end":66,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":59,"highlight_end":66}],"label":"no `B921600` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":166,"byte_end":174,"line_start":8,"line_end":8,"column_start":22,"column_end":30,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":22,"highlight_end":30}],"label":null,"suggested_replacement":"B115200","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":176,"byte_end":183,"line_start":8,"line_end":8,"column_start":32,"column_end":39,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":32,"highlight_end":39}],"label":null,"suggested_replacement":"B4800","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":194,"byte_end":201,"line_start":8,"line_end":8,"column_start":50,"column_end":57,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":50,"highlight_end":57}],"label":null,"suggested_replacement":"B57600","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":203,"byte_end":210,"line_start":8,"line_end":8,"column_start":59,"column_end":66,"is_primary":true,"text":[{"text":"use libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};","highlight_start":59,"highlight_end":66}],"label":null,"suggested_replacement":"B9600","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `libc::B1000000`, `libc::B1152000`, `libc::B460800`, `libc::B500000`, `libc::B576000`, `libc::B921600`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:8:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse libc::{B1000000, B1152000, B460800, B500000, B576000, B921600};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B921600` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B576000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B500000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B460800` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B1152000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B1000000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse libc::{B1000000, \u001b[0m\u001b[0m\u001b[38;5;10mB115200\u001b[0m\u001b[0m, B460800, B500000, B576000, B921600};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse libc::{B1000000, B1152000, \u001b[0m\u001b[0m\u001b[38;5;10mB4800\u001b[0m\u001b[0m, B500000, B576000, B921600};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse libc::{B1000000, B1152000, B460800, B500000, \u001b[0m\u001b[0m\u001b[38;5;10mB57600\u001b[0m\u001b[0m, B921600};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse libc::{B1000000, B1152000, B460800, B500000, B576000, \u001b[0m\u001b[0m\u001b[38;5;10mB9600\u001b[0m\u001b[0m};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~\u001b[0m\n\n"} +{"message":"unresolved imports `libc::B1500000`, `libc::B2000000`, `libc::B2500000`, `libc::B3000000`, `libc::B3500000`, `libc::B4000000`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":331,"byte_end":339,"line_start":11,"line_end":11,"column_start":12,"column_end":20,"is_primary":true,"text":[{"text":"use libc::{B1500000, B2000000, B2500000, B3000000, B3500000, B4000000};","highlight_start":12,"highlight_end":20}],"label":"no `B1500000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":341,"byte_end":349,"line_start":11,"line_end":11,"column_start":22,"column_end":30,"is_primary":true,"text":[{"text":"use libc::{B1500000, B2000000, B2500000, B3000000, B3500000, B4000000};","highlight_start":22,"highlight_end":30}],"label":"no `B2000000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":351,"byte_end":359,"line_start":11,"line_end":11,"column_start":32,"column_end":40,"is_primary":true,"text":[{"text":"use libc::{B1500000, B2000000, B2500000, B3000000, B3500000, B4000000};","highlight_start":32,"highlight_end":40}],"label":"no `B2500000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":361,"byte_end":369,"line_start":11,"line_end":11,"column_start":42,"column_end":50,"is_primary":true,"text":[{"text":"use libc::{B1500000, B2000000, B2500000, B3000000, B3500000, B4000000};","highlight_start":42,"highlight_end":50}],"label":"no `B3000000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":371,"byte_end":379,"line_start":11,"line_end":11,"column_start":52,"column_end":60,"is_primary":true,"text":[{"text":"use libc::{B1500000, B2000000, B2500000, B3000000, B3500000, B4000000};","highlight_start":52,"highlight_end":60}],"label":"no `B3500000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":381,"byte_end":389,"line_start":11,"line_end":11,"column_start":62,"column_end":70,"is_primary":true,"text":[{"text":"use libc::{B1500000, B2000000, B2500000, B3000000, B3500000, B4000000};","highlight_start":62,"highlight_end":70}],"label":"no `B4000000` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `libc::B1500000`, `libc::B2000000`, `libc::B2500000`, `libc::B3000000`, `libc::B3500000`, `libc::B4000000`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:11:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse libc::{B1500000, B2000000, B2500000, B3000000, B3500000, B4000000};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B4000000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B3500000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B3000000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B2500000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B2000000` in the root\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `B1500000` in the root\u001b[0m\n\n"} +{"message":"unresolved import `libc::CMSPAR`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":411,"byte_end":417,"line_start":12,"line_end":12,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":"use libc::{CLOCAL, CMSPAR, CREAD, CRTSCTS, TCSANOW};","highlight_start":20,"highlight_end":26}],"label":"no `CMSPAR` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `libc::CMSPAR`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:12:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse libc::{CLOCAL, CMSPAR, CREAD, CRTSCTS, TCSANOW};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `CMSPAR` in the root\u001b[0m\n\n"} +{"message":"unresolved import `libc::TIOCINQ`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":726,"byte_end":733,"line_start":17,"line_end":17,"column_start":12,"column_end":19,"is_primary":true,"text":[{"text":"use libc::{TIOCINQ, TIOCMBIC, TIOCMBIS, TIOCM_CAR, TIOCM_RNG, TIOCOUTQ};","highlight_start":12,"highlight_end":19}],"label":"no `TIOCINQ` in the root","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `libc::TIOCINQ`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:17:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse libc::{TIOCINQ, TIOCMBIC, TIOCMBIS, TIOCM_CAR, TIOCM_RNG, TIOCOUTQ};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `TIOCINQ` in the root\u001b[0m\n\n"} +{"message":"cannot find function `eventfd` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":605,"byte_end":612,"line_start":25,"line_end":25,"column_start":46,"column_end":53,"is_primary":true,"text":[{"text":" fd: parse_retval!(unsafe { libc::eventfd(0, EFD_NONBLOCK | EFD_SEMAPHORE) })?,","highlight_start":46,"highlight_end":53}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `eventfd` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:25:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fd: parse_retval!(unsafe { libc::eventfd(0, EFD_NONBLOCK | EFD_SEMAPHORE) })?,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find function `epoll_create1` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":1204,"byte_end":1217,"line_start":58,"line_end":58,"column_start":46,"column_end":59,"is_primary":true,"text":[{"text":" fd: parse_retval!(unsafe { libc::epoll_create1(0) })?,","highlight_start":46,"highlight_end":59}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `epoll_create1` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:58:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m58\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fd: parse_retval!(unsafe { libc::epoll_create1(0) })?,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find function `epoll_ctl` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":1471,"byte_end":1480,"line_start":68,"line_end":68,"column_start":38,"column_end":47,"is_primary":true,"text":[{"text":" parse_retval!(unsafe { libc::epoll_ctl(self.fd, EPOLL_CTL_ADD, fd, &mut event) })?;","highlight_start":38,"highlight_end":47}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `epoll_ctl` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:68:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m parse_retval!(unsafe { libc::epoll_ctl(self.fd, EPOLL_CTL_ADD, fd, &mut event) })?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find function `epoll_ctl` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":1779,"byte_end":1788,"line_start":79,"line_end":79,"column_start":38,"column_end":47,"is_primary":true,"text":[{"text":" parse_retval!(unsafe { libc::epoll_ctl(self.fd, EPOLL_CTL_MOD, fd, &mut event) })?;","highlight_start":38,"highlight_end":47}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `epoll_ctl` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:79:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m79\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m parse_retval!(unsafe { libc::epoll_ctl(self.fd, EPOLL_CTL_MOD, fd, &mut event) })?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find function `epoll_ctl` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":2004,"byte_end":2013,"line_start":87,"line_end":87,"column_start":38,"column_end":47,"is_primary":true,"text":[{"text":" parse_retval!(unsafe { libc::epoll_ctl(self.fd, EPOLL_CTL_DEL, fd, &mut event) })?;","highlight_start":38,"highlight_end":47}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `epoll_ctl` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:87:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m87\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m parse_retval!(unsafe { libc::epoll_ctl(self.fd, EPOLL_CTL_DEL, fd, &mut event) })?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find function `epoll_wait` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs","byte_start":2487,"byte_end":2497,"line_start":104,"line_end":104,"column_start":19,"column_end":29,"is_primary":true,"text":[{"text":" libc::epoll_wait(self.fd, events.as_mut_ptr(), events.len() as c_int, timeout)","highlight_start":19,"highlight_end":29}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `epoll_wait` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs:104:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m104\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m libc::epoll_wait(self.fd, events.as_mut_ptr(), events.len() as c_int, timeout)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":879,"byte_end":888,"line_start":31,"line_end":31,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"const NR_GET_CHIP_INFO: IoctlLong = 0x01 << NRSHIFT;","highlight_start":25,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:31:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m31\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_GET_CHIP_INFO: IoctlLong = 0x01 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":932,"byte_end":941,"line_start":32,"line_end":32,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"const NR_GET_LINE_INFO: IoctlLong = 0x02 << NRSHIFT;","highlight_start":25,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:32:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m32\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_GET_LINE_INFO: IoctlLong = 0x02 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":987,"byte_end":996,"line_start":33,"line_end":33,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":"const NR_GET_LINE_HANDLE: IoctlLong = 0x03 << NRSHIFT;","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:33:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_GET_LINE_HANDLE: IoctlLong = 0x03 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1041,"byte_end":1050,"line_start":34,"line_end":34,"column_start":26,"column_end":35,"is_primary":true,"text":[{"text":"const NR_GET_LINE_EVENT: IoctlLong = 0x04 << NRSHIFT;","highlight_start":26,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:34:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m34\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_GET_LINE_EVENT: IoctlLong = 0x04 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1096,"byte_end":1105,"line_start":35,"line_end":35,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":"const NR_GET_LINE_VALUES: IoctlLong = 0x08 << NRSHIFT;","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:35:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m35\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_GET_LINE_VALUES: IoctlLong = 0x08 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1151,"byte_end":1160,"line_start":36,"line_end":36,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":"const NR_SET_LINE_VALUES: IoctlLong = 0x09 << NRSHIFT;","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:36:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m36\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_SET_LINE_VALUES: IoctlLong = 0x09 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1197,"byte_end":1206,"line_start":37,"line_end":37,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"const TYPE_GPIO: IoctlLong = (0xB4 as IoctlLong) << TYPESHIFT;","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:37:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m37\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst TYPE_GPIO: IoctlLong = (0xB4 as IoctlLong) << TYPESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1218,"byte_end":1227,"line_start":37,"line_end":37,"column_start":39,"column_end":48,"is_primary":true,"text":[{"text":"const TYPE_GPIO: IoctlLong = (0xB4 as IoctlLong) << TYPESHIFT;","highlight_start":39,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:37:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m37\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst TYPE_GPIO: IoctlLong = (0xB4 as IoctlLong) << TYPESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1266,"byte_end":1275,"line_start":39,"line_end":39,"column_start":23,"column_end":32,"is_primary":true,"text":[{"text":"const SIZE_CHIP_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":23,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:39:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_CHIP_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1309,"byte_end":1318,"line_start":39,"line_end":39,"column_start":66,"column_end":75,"is_primary":true,"text":[{"text":"const SIZE_CHIP_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":66,"highlight_end":75}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:39:66\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_CHIP_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1356,"byte_end":1365,"line_start":40,"line_end":40,"column_start":23,"column_end":32,"is_primary":true,"text":[{"text":"const SIZE_LINE_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":23,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:40:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m40\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_LINE_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1399,"byte_end":1408,"line_start":40,"line_end":40,"column_start":66,"column_end":75,"is_primary":true,"text":[{"text":"const SIZE_LINE_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":66,"highlight_end":75}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:40:66\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m40\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_LINE_INFO: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1451,"byte_end":1460,"line_start":41,"line_end":41,"column_start":28,"column_end":37,"is_primary":true,"text":[{"text":"const SIZE_HANDLE_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":28,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:41:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_HANDLE_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1499,"byte_end":1508,"line_start":41,"line_end":41,"column_start":76,"column_end":85,"is_primary":true,"text":[{"text":"const SIZE_HANDLE_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":76,"highlight_end":85}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:41:76\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_HANDLE_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1550,"byte_end":1559,"line_start":42,"line_end":42,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":"const SIZE_EVENT_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:42:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m42\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_EVENT_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1597,"byte_end":1606,"line_start":42,"line_end":42,"column_start":74,"column_end":83,"is_primary":true,"text":[{"text":"const SIZE_EVENT_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":74,"highlight_end":83}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:42:74\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m42\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_EVENT_REQUEST: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1646,"byte_end":1655,"line_start":43,"line_end":43,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"const SIZE_HANDLE_DATA: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":25,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:43:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m43\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_HANDLE_DATA: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1691,"byte_end":1700,"line_start":43,"line_end":43,"column_start":70,"column_end":79,"is_primary":true,"text":[{"text":"const SIZE_HANDLE_DATA: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":70,"highlight_end":79}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:43:70\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m43\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_HANDLE_DATA: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1763,"byte_end":1772,"line_start":46,"line_end":46,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"const DIR_WRITE: IoctlLong = 1 << DIRSHIFT;","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:46:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m46\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst DIR_WRITE: IoctlLong = 1 << DIRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1806,"byte_end":1815,"line_start":47,"line_end":47,"column_start":17,"column_end":26,"is_primary":true,"text":[{"text":"const DIR_READ: IoctlLong = 2 << DIRSHIFT;","highlight_start":17,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:47:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m47\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst DIR_READ: IoctlLong = 2 << DIRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1855,"byte_end":1864,"line_start":48,"line_end":48,"column_start":23,"column_end":32,"is_primary":true,"text":[{"text":"const DIR_READ_WRITE: IoctlLong = DIR_READ | DIR_WRITE;","highlight_start":23,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:48:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m48\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst DIR_READ_WRITE: IoctlLong = DIR_READ | DIR_WRITE;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":1915,"byte_end":1924,"line_start":50,"line_end":50,"column_start":26,"column_end":35,"is_primary":true,"text":[{"text":"const REQ_GET_CHIP_INFO: IoctlLong = DIR_READ | TYPE_GPIO | NR_GET_CHIP_INFO | SIZE_CHIP_INFO;","highlight_start":26,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:50:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m50\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_GET_CHIP_INFO: IoctlLong = DIR_READ | TYPE_GPIO | NR_GET_CHIP_INFO | SIZE_CHIP_INFO;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":2010,"byte_end":2019,"line_start":51,"line_end":51,"column_start":26,"column_end":35,"is_primary":true,"text":[{"text":"const REQ_GET_LINE_INFO: IoctlLong = DIR_READ_WRITE | TYPE_GPIO | NR_GET_LINE_INFO | SIZE_LINE_INFO;","highlight_start":26,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:51:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m51\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_GET_LINE_INFO: IoctlLong = DIR_READ_WRITE | TYPE_GPIO | NR_GET_LINE_INFO | SIZE_LINE_INFO;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":2113,"byte_end":2122,"line_start":52,"line_end":52,"column_start":28,"column_end":37,"is_primary":true,"text":[{"text":"const REQ_GET_LINE_HANDLE: IoctlLong =","highlight_start":28,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:52:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m52\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_GET_LINE_HANDLE: IoctlLong =\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":2226,"byte_end":2235,"line_start":54,"line_end":54,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":"const REQ_GET_LINE_EVENT: IoctlLong =","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:54:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m54\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_GET_LINE_EVENT: IoctlLong =\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":2338,"byte_end":2347,"line_start":56,"line_end":56,"column_start":28,"column_end":37,"is_primary":true,"text":[{"text":"const REQ_GET_LINE_VALUES: IoctlLong =","highlight_start":28,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:56:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m56\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_GET_LINE_VALUES: IoctlLong =\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs","byte_start":2449,"byte_end":2458,"line_start":58,"line_end":58,"column_start":28,"column_end":37,"is_primary":true,"text":[{"text":"const REQ_SET_LINE_VALUES: IoctlLong =","highlight_start":28,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs:58:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m58\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_SET_LINE_VALUES: IoctlLong =\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `sched_setscheduler` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs","byte_start":2127,"byte_end":2145,"line_start":68,"line_end":68,"column_start":23,"column_end":41,"is_primary":true,"text":[{"text":" libc::sched_setscheduler(0, SCHED_RR, ¶ms);","highlight_start":23,"highlight_end":41}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `sched_setscheduler` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs:68:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m libc::sched_setscheduler(0, SCHED_RR, ¶ms);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find value `params` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs","byte_start":2160,"byte_end":2166,"line_start":68,"line_end":68,"column_start":56,"column_end":62,"is_primary":true,"text":[{"text":" libc::sched_setscheduler(0, SCHED_RR, ¶ms);","highlight_start":56,"highlight_end":62}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `params` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs:68:56\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m libc::sched_setscheduler(0, SCHED_RR, ¶ms);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `prctl` in crate `libc`","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs","byte_start":2377,"byte_end":2382,"line_start":74,"line_end":74,"column_start":23,"column_end":28,"is_primary":true,"text":[{"text":" libc::prctl(PR_SET_TIMERSLACK, 1);","highlight_start":23,"highlight_end":28}],"label":"not found in `libc`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `prctl` in crate `libc`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs:74:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m libc::prctl(PR_SET_TIMERSLACK, 1);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `libc`\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6158,"byte_end":6167,"line_start":178,"line_end":178,"column_start":20,"column_end":29,"is_primary":true,"text":[{"text":"const REQ_RETRIES: IoctlLong = 0x0701; // How many retries when waiting for an ACK","highlight_start":20,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:178:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_RETRIES: IoctlLong = 0x0701; // How many retries when waiting for an ACK\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6241,"byte_end":6250,"line_start":179,"line_end":179,"column_start":20,"column_end":29,"is_primary":true,"text":[{"text":"const REQ_TIMEOUT: IoctlLong = 0x0702; // Timeout in 10ms units","highlight_start":20,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:179:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m179\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_TIMEOUT: IoctlLong = 0x0702; // Timeout in 10ms units\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6303,"byte_end":6312,"line_start":180,"line_end":180,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"const REQ_SLAVE: IoctlLong = 0x0706; // Set slave address","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:180:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m180\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_SLAVE: IoctlLong = 0x0706; // Set slave address\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6367,"byte_end":6376,"line_start":181,"line_end":181,"column_start":24,"column_end":33,"is_primary":true,"text":[{"text":"const REQ_SLAVE_FORCE: IoctlLong = 0x0703; // Set slave address, even if it's already in use by a driver","highlight_start":24,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:181:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m181\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_SLAVE_FORCE: IoctlLong = 0x0703; // Set slave address, even if it's already in use by a driver\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6467,"byte_end":6476,"line_start":182,"line_end":182,"column_start":19,"column_end":28,"is_primary":true,"text":[{"text":"const REQ_TENBIT: IoctlLong = 0x0704; // Use 10-bit slave addresses","highlight_start":19,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:182:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m182\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_TENBIT: IoctlLong = 0x0704; // Use 10-bit slave addresses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6534,"byte_end":6543,"line_start":183,"line_end":183,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"const REQ_FUNCS: IoctlLong = 0x0705; // Read I2C bus capabilities","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:183:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m183\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_FUNCS: IoctlLong = 0x0705; // Read I2C bus capabilities\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6599,"byte_end":6608,"line_start":184,"line_end":184,"column_start":17,"column_end":26,"is_primary":true,"text":[{"text":"const REQ_RDWR: IoctlLong = 0x0707; // Combined read/write transfer with a single STOP","highlight_start":17,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:184:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m184\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_RDWR: IoctlLong = 0x0707; // Combined read/write transfer with a single STOP\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6685,"byte_end":6694,"line_start":185,"line_end":185,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":"const REQ_PEC: IoctlLong = 0x0708; // SMBus: Use Packet Error Checking","highlight_start":16,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:185:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m185\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_PEC: IoctlLong = 0x0708; // SMBus: Use Packet Error Checking\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs","byte_start":6758,"byte_end":6767,"line_start":186,"line_end":186,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"const REQ_SMBUS: IoctlLong = 0x0720; // SMBus: Transfer data","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs:186:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m186\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_SMBUS: IoctlLong = 0x0720; // SMBus: Transfer data\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":555,"byte_end":564,"line_start":25,"line_end":25,"column_start":19,"column_end":28,"is_primary":true,"text":[{"text":"const NR_MESSAGE: IoctlLong = 0 << NRSHIFT;","highlight_start":19,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:25:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_MESSAGE: IoctlLong = 0 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":596,"byte_end":605,"line_start":26,"line_end":26,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":"const NR_MODE: IoctlLong = 1 << NRSHIFT;","highlight_start":16,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:26:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_MODE: IoctlLong = 1 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":642,"byte_end":651,"line_start":27,"line_end":27,"column_start":21,"column_end":30,"is_primary":true,"text":[{"text":"const NR_LSB_FIRST: IoctlLong = 2 << NRSHIFT;","highlight_start":21,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:27:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_LSB_FIRST: IoctlLong = 2 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":692,"byte_end":701,"line_start":28,"line_end":28,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"const NR_BITS_PER_WORD: IoctlLong = 3 << NRSHIFT;","highlight_start":25,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:28:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m28\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_BITS_PER_WORD: IoctlLong = 3 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":741,"byte_end":750,"line_start":29,"line_end":29,"column_start":24,"column_end":33,"is_primary":true,"text":[{"text":"const NR_MAX_SPEED_HZ: IoctlLong = 4 << NRSHIFT;","highlight_start":24,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:29:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m29\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_MAX_SPEED_HZ: IoctlLong = 4 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":784,"byte_end":793,"line_start":30,"line_end":30,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"const NR_MODE32: IoctlLong = 5 << NRSHIFT;","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:30:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m30\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst NR_MODE32: IoctlLong = 5 << NRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":826,"byte_end":835,"line_start":31,"line_end":31,"column_start":17,"column_end":26,"is_primary":true,"text":[{"text":"const TYPE_SPI: IoctlLong = (b'k' as IoctlLong) << TYPESHIFT;","highlight_start":17,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:31:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m31\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst TYPE_SPI: IoctlLong = (b'k' as IoctlLong) << TYPESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":847,"byte_end":856,"line_start":31,"line_end":31,"column_start":38,"column_end":47,"is_primary":true,"text":[{"text":"const TYPE_SPI: IoctlLong = (b'k' as IoctlLong) << TYPESHIFT;","highlight_start":38,"highlight_end":47}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:31:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m31\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst TYPE_SPI: IoctlLong = (b'k' as IoctlLong) << TYPESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":887,"byte_end":896,"line_start":32,"line_end":32,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":"const SIZE_U8: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":16,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:32:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m32\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_U8: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":924,"byte_end":933,"line_start":32,"line_end":32,"column_start":53,"column_end":62,"is_primary":true,"text":[{"text":"const SIZE_U8: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":53,"highlight_end":62}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:32:53\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m32\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_U8: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":965,"byte_end":974,"line_start":33,"line_end":33,"column_start":17,"column_end":26,"is_primary":true,"text":[{"text":"const SIZE_U32: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":17,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:33:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_U32: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1003,"byte_end":1012,"line_start":33,"line_end":33,"column_start":55,"column_end":64,"is_primary":true,"text":[{"text":"const SIZE_U32: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;","highlight_start":55,"highlight_end":64}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:33:55\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst SIZE_U32: IoctlLong = (mem::size_of::() as IoctlLong) << SIZESHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1044,"byte_end":1053,"line_start":34,"line_end":34,"column_start":17,"column_end":26,"is_primary":true,"text":[{"text":"const DIR_NONE: IoctlLong = 0;","highlight_start":17,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:34:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m34\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst DIR_NONE: IoctlLong = 0;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1076,"byte_end":1085,"line_start":35,"line_end":35,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"const DIR_WRITE: IoctlLong = 1 << DIRSHIFT;","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:35:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m35\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst DIR_WRITE: IoctlLong = 1 << DIRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1119,"byte_end":1128,"line_start":36,"line_end":36,"column_start":17,"column_end":26,"is_primary":true,"text":[{"text":"const DIR_READ: IoctlLong = 2 << DIRSHIFT;","highlight_start":17,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:36:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m36\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst DIR_READ: IoctlLong = 2 << DIRSHIFT;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1165,"byte_end":1174,"line_start":37,"line_end":37,"column_start":20,"column_end":29,"is_primary":true,"text":[{"text":"const REQ_RD_MODE: IoctlLong = DIR_READ | TYPE_SPI | NR_MODE | SIZE_U8;","highlight_start":20,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:37:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m37\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_RD_MODE: IoctlLong = DIR_READ | TYPE_SPI | NR_MODE | SIZE_U8;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1242,"byte_end":1251,"line_start":38,"line_end":38,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"const REQ_RD_LSB_FIRST: IoctlLong = DIR_READ | TYPE_SPI | NR_LSB_FIRST | SIZE_U8;","highlight_start":25,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:38:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m38\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_RD_LSB_FIRST: IoctlLong = DIR_READ | TYPE_SPI | NR_LSB_FIRST | SIZE_U8;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1328,"byte_end":1337,"line_start":39,"line_end":39,"column_start":29,"column_end":38,"is_primary":true,"text":[{"text":"const REQ_RD_BITS_PER_WORD: IoctlLong = DIR_READ | TYPE_SPI | NR_BITS_PER_WORD | SIZE_U8;","highlight_start":29,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:39:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_RD_BITS_PER_WORD: IoctlLong = DIR_READ | TYPE_SPI | NR_BITS_PER_WORD | SIZE_U8;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1417,"byte_end":1426,"line_start":40,"line_end":40,"column_start":28,"column_end":37,"is_primary":true,"text":[{"text":"const REQ_RD_MAX_SPEED_HZ: IoctlLong = DIR_READ | TYPE_SPI | NR_MAX_SPEED_HZ | SIZE_U32;","highlight_start":28,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:40:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m40\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_RD_MAX_SPEED_HZ: IoctlLong = DIR_READ | TYPE_SPI | NR_MAX_SPEED_HZ | SIZE_U32;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1501,"byte_end":1510,"line_start":41,"line_end":41,"column_start":23,"column_end":32,"is_primary":true,"text":[{"text":"const REQ_RD_MODE_32: IoctlLong = DIR_READ | TYPE_SPI | NR_MODE32 | SIZE_U32;","highlight_start":23,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:41:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_RD_MODE_32: IoctlLong = DIR_READ | TYPE_SPI | NR_MODE32 | SIZE_U32;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1579,"byte_end":1588,"line_start":42,"line_end":42,"column_start":23,"column_end":32,"is_primary":true,"text":[{"text":"const REQ_WR_MESSAGE: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MESSAGE;","highlight_start":23,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:42:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m42\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_WR_MESSAGE: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MESSAGE;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1645,"byte_end":1654,"line_start":43,"line_end":43,"column_start":20,"column_end":29,"is_primary":true,"text":[{"text":"const REQ_WR_MODE: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MODE | SIZE_U8;","highlight_start":20,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:43:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m43\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_WR_MODE: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MODE | SIZE_U8;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1723,"byte_end":1732,"line_start":44,"line_end":44,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"const REQ_WR_LSB_FIRST: IoctlLong = DIR_WRITE | TYPE_SPI | NR_LSB_FIRST | SIZE_U8;","highlight_start":25,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:44:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m44\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_WR_LSB_FIRST: IoctlLong = DIR_WRITE | TYPE_SPI | NR_LSB_FIRST | SIZE_U8;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1810,"byte_end":1819,"line_start":45,"line_end":45,"column_start":29,"column_end":38,"is_primary":true,"text":[{"text":"const REQ_WR_BITS_PER_WORD: IoctlLong = DIR_WRITE | TYPE_SPI | NR_BITS_PER_WORD | SIZE_U8;","highlight_start":29,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:45:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m45\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_WR_BITS_PER_WORD: IoctlLong = DIR_WRITE | TYPE_SPI | NR_BITS_PER_WORD | SIZE_U8;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1900,"byte_end":1909,"line_start":46,"line_end":46,"column_start":28,"column_end":37,"is_primary":true,"text":[{"text":"const REQ_WR_MAX_SPEED_HZ: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MAX_SPEED_HZ | SIZE_U32;","highlight_start":28,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:46:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m46\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_WR_MAX_SPEED_HZ: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MAX_SPEED_HZ | SIZE_U32;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":1985,"byte_end":1994,"line_start":47,"line_end":47,"column_start":23,"column_end":32,"is_primary":true,"text":[{"text":"const REQ_WR_MODE_32: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MODE32 | SIZE_U32;","highlight_start":23,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:47:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m47\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mconst REQ_WR_MODE_32: IoctlLong = DIR_WRITE | TYPE_SPI | NR_MODE32 | SIZE_U32;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IoctlLong` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs","byte_start":4396,"byte_end":4405,"line_start":111,"line_end":111,"column_start":77,"column_end":86,"is_primary":true,"text":[{"text":" | (((segments.len() * mem::size_of::>()) as IoctlLong)","highlight_start":77,"highlight_end":86}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IoctlLong` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs:111:77\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m111\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m | (((segments.len() * mem::size_of::>()) as IoctlLong)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"missing fields `pw_change`, `pw_class` and `pw_expire` in initializer of `passwd`","code":{"code":"E0063","explanation":"A struct's or struct-like enum variant's field was not provided.\n\nErroneous code example:\n\n```compile_fail,E0063\nstruct Foo {\n x: i32,\n y: i32,\n}\n\nfn main() {\n let x = Foo { x: 0 }; // error: missing field: `y`\n}\n```\n\nEach field should be specified exactly once. Example:\n\n```\nstruct Foo {\n x: i32,\n y: i32,\n}\n\nfn main() {\n let x = Foo { x: 0, y: 0 }; // ok!\n}\n```\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs","byte_start":704,"byte_end":710,"line_start":27,"line_end":27,"column_start":23,"column_end":29,"is_primary":true,"text":[{"text":" let mut pwd = passwd {","highlight_start":23,"highlight_end":29}],"label":"missing `pw_change`, `pw_class` and `pw_expire`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0063]\u001b[0m\u001b[0m\u001b[1m: missing fields `pw_change`, `pw_class` and `pw_expire` in initializer of `passwd`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs:27:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut pwd = passwd {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mmissing `pw_change`, `pw_class` and `pw_expire`\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":2081,"byte_end":2091,"line_start":74,"line_end":74,"column_start":42,"column_end":52,"is_primary":true,"text":[{"text":" Ok(match unsafe { libc::cfgetospeed(&attributes(fd)?) } {","highlight_start":42,"highlight_end":52}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:74:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(match unsafe { libc::cfgetospeed(&attributes(fd)?) } {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":3991,"byte_end":4001,"line_start":147,"line_end":147,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:147:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":4237,"byte_end":4247,"line_start":156,"line_end":156,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" let attr = attributes(fd)?;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:156:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m156\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":4973,"byte_end":4983,"line_start":180,"line_end":180,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:180:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m180\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":5629,"byte_end":5639,"line_start":207,"line_end":207,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" let attr = attributes(fd)?;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:207:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m207\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":6352,"byte_end":6362,"line_start":232,"line_end":232,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:232:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":6939,"byte_end":6949,"line_start":254,"line_end":254,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" let attr = attributes(fd)?;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:254:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m254\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":7203,"byte_end":7213,"line_start":266,"line_end":266,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:266:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m266\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":7552,"byte_end":7562,"line_start":281,"line_end":281,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" let attr = attributes(fd)?;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:281:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m281\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":7739,"byte_end":7749,"line_start":291,"line_end":291,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:291:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m291\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":8035,"byte_end":8045,"line_start":304,"line_end":304,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:304:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m304\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":8334,"byte_end":8344,"line_start":316,"line_end":316,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" let attr = attributes(fd)?;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:316:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m316\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":8677,"byte_end":8687,"line_start":327,"line_end":327,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:327:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m327\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":9049,"byte_end":9059,"line_start":340,"line_end":340,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:340:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m340\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":9234,"byte_end":9244,"line_start":348,"line_end":348,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:348:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m348\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":9425,"byte_end":9435,"line_start":356,"line_end":356,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" let attr = attributes(fd)?;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:356:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m356\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":9605,"byte_end":9615,"line_start":363,"line_end":363,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:363:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m363\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":11698,"byte_end":11708,"line_start":457,"line_end":457,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" let attr = attributes(fd)?;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:457:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m457\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `attributes` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs","byte_start":11954,"byte_end":11964,"line_start":468,"line_end":468,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":" let mut attr = attributes(fd)?;","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `attributes` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs:468:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m468\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut attr = attributes(fd)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"aborting due to 99 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 99 previous errors\u001b[0m\n\n"} +{"message":"Some errors have detailed explanations: E0063, E0412, E0425, E0432.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mSome errors have detailed explanations: E0063, E0412, E0425, E0432.\u001b[0m\n"} +{"message":"For more information about an error, try `rustc --explain E0063`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0063`.\u001b[0m\n"} diff --git a/target/debug/.fingerprint/rust-simple-gpio-09d6fd2ec33a0144/invoked.timestamp b/target/debug/.fingerprint/rust-simple-gpio-09d6fd2ec33a0144/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/rust-simple-gpio-09d6fd2ec33a0144/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/rust-simple-gpio-09d6fd2ec33a0144/test-bin-rust-simple-gpio b/target/debug/.fingerprint/rust-simple-gpio-09d6fd2ec33a0144/test-bin-rust-simple-gpio new file mode 100644 index 0000000..bb4a491 --- /dev/null +++ b/target/debug/.fingerprint/rust-simple-gpio-09d6fd2ec33a0144/test-bin-rust-simple-gpio @@ -0,0 +1 @@ +974ab63aac20010c \ No newline at end of file diff --git a/target/debug/.fingerprint/rust-simple-gpio-09d6fd2ec33a0144/test-bin-rust-simple-gpio.json b/target/debug/.fingerprint/rust-simple-gpio-09d6fd2ec33a0144/test-bin-rust-simple-gpio.json new file mode 100644 index 0000000..448d2de --- /dev/null +++ b/target/debug/.fingerprint/rust-simple-gpio-09d6fd2ec33a0144/test-bin-rust-simple-gpio.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"[]","target":9965013818547362186,"profile":11506243869495082934,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/rust-simple-gpio-09d6fd2ec33a0144/dep-test-bin-rust-simple-gpio"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/rust-simple-gpio-2441001780eb9e66/bin-rust-simple-gpio b/target/debug/.fingerprint/rust-simple-gpio-2441001780eb9e66/bin-rust-simple-gpio new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/.fingerprint/rust-simple-gpio-2441001780eb9e66/bin-rust-simple-gpio.json b/target/debug/.fingerprint/rust-simple-gpio-2441001780eb9e66/bin-rust-simple-gpio.json new file mode 100644 index 0000000..de4194d --- /dev/null +++ b/target/debug/.fingerprint/rust-simple-gpio-2441001780eb9e66/bin-rust-simple-gpio.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"[]","target":9965013818547362186,"profile":17483045194147818835,"path":1684066648322511884,"deps":[[17191269732561682308,"rppal",false,2006049453132405104]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/rust-simple-gpio-2441001780eb9e66/dep-bin-rust-simple-gpio"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/rust-simple-gpio-2441001780eb9e66/invoked.timestamp b/target/debug/.fingerprint/rust-simple-gpio-2441001780eb9e66/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/rust-simple-gpio-2441001780eb9e66/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/rust-simple-gpio-4bcff0cc25df3ac9/invoked.timestamp b/target/debug/.fingerprint/rust-simple-gpio-4bcff0cc25df3ac9/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/rust-simple-gpio-4bcff0cc25df3ac9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/rust-simple-gpio-4bcff0cc25df3ac9/test-bin-rust-simple-gpio b/target/debug/.fingerprint/rust-simple-gpio-4bcff0cc25df3ac9/test-bin-rust-simple-gpio new file mode 100644 index 0000000..2c07d0e --- /dev/null +++ b/target/debug/.fingerprint/rust-simple-gpio-4bcff0cc25df3ac9/test-bin-rust-simple-gpio @@ -0,0 +1 @@ +ff44521cca918317 \ No newline at end of file diff --git a/target/debug/.fingerprint/rust-simple-gpio-4bcff0cc25df3ac9/test-bin-rust-simple-gpio.json b/target/debug/.fingerprint/rust-simple-gpio-4bcff0cc25df3ac9/test-bin-rust-simple-gpio.json new file mode 100644 index 0000000..d0a9d85 --- /dev/null +++ b/target/debug/.fingerprint/rust-simple-gpio-4bcff0cc25df3ac9/test-bin-rust-simple-gpio.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"[]","target":9965013818547362186,"profile":11506243869495082934,"path":1684066648322511884,"deps":[[17191269732561682308,"rppal",false,2006049453132405104]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/rust-simple-gpio-4bcff0cc25df3ac9/dep-test-bin-rust-simple-gpio"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/rust-simple-gpio-54ed12ceec2abc08/dep-test-bin-rust-simple-gpio b/target/debug/.fingerprint/rust-simple-gpio-54ed12ceec2abc08/dep-test-bin-rust-simple-gpio new file mode 100644 index 0000000..c11dd0a Binary files /dev/null and b/target/debug/.fingerprint/rust-simple-gpio-54ed12ceec2abc08/dep-test-bin-rust-simple-gpio differ diff --git a/target/debug/.fingerprint/rust-simple-gpio-54ed12ceec2abc08/invoked.timestamp b/target/debug/.fingerprint/rust-simple-gpio-54ed12ceec2abc08/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/rust-simple-gpio-54ed12ceec2abc08/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/rust-simple-gpio-54ed12ceec2abc08/test-bin-rust-simple-gpio b/target/debug/.fingerprint/rust-simple-gpio-54ed12ceec2abc08/test-bin-rust-simple-gpio new file mode 100644 index 0000000..155fceb --- /dev/null +++ b/target/debug/.fingerprint/rust-simple-gpio-54ed12ceec2abc08/test-bin-rust-simple-gpio @@ -0,0 +1 @@ +8997766416bdeb8e \ No newline at end of file diff --git a/target/debug/.fingerprint/rust-simple-gpio-54ed12ceec2abc08/test-bin-rust-simple-gpio.json b/target/debug/.fingerprint/rust-simple-gpio-54ed12ceec2abc08/test-bin-rust-simple-gpio.json new file mode 100644 index 0000000..4903ca6 --- /dev/null +++ b/target/debug/.fingerprint/rust-simple-gpio-54ed12ceec2abc08/test-bin-rust-simple-gpio.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"[]","target":9965013818547362186,"profile":11506243869495082934,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/rust-simple-gpio-54ed12ceec2abc08/dep-test-bin-rust-simple-gpio"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/rust-simple-gpio-69a60a4fac279a88/bin-rust-simple-gpio b/target/debug/.fingerprint/rust-simple-gpio-69a60a4fac279a88/bin-rust-simple-gpio new file mode 100644 index 0000000..7452791 --- /dev/null +++ b/target/debug/.fingerprint/rust-simple-gpio-69a60a4fac279a88/bin-rust-simple-gpio @@ -0,0 +1 @@ +389ab768f98ac992 \ No newline at end of file diff --git a/target/debug/.fingerprint/rust-simple-gpio-69a60a4fac279a88/bin-rust-simple-gpio.json b/target/debug/.fingerprint/rust-simple-gpio-69a60a4fac279a88/bin-rust-simple-gpio.json new file mode 100644 index 0000000..0e1a043 --- /dev/null +++ b/target/debug/.fingerprint/rust-simple-gpio-69a60a4fac279a88/bin-rust-simple-gpio.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"[]","target":9965013818547362186,"profile":17483045194147818835,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/rust-simple-gpio-69a60a4fac279a88/dep-bin-rust-simple-gpio"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/rust-simple-gpio-69a60a4fac279a88/invoked.timestamp b/target/debug/.fingerprint/rust-simple-gpio-69a60a4fac279a88/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/rust-simple-gpio-69a60a4fac279a88/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/rust-simple-gpio-cb04f9740b5a3168/bin-rust-simple-gpio b/target/debug/.fingerprint/rust-simple-gpio-cb04f9740b5a3168/bin-rust-simple-gpio new file mode 100644 index 0000000..436c914 --- /dev/null +++ b/target/debug/.fingerprint/rust-simple-gpio-cb04f9740b5a3168/bin-rust-simple-gpio @@ -0,0 +1 @@ +91a401eac097a9d6 \ No newline at end of file diff --git a/target/debug/.fingerprint/rust-simple-gpio-cb04f9740b5a3168/bin-rust-simple-gpio.json b/target/debug/.fingerprint/rust-simple-gpio-cb04f9740b5a3168/bin-rust-simple-gpio.json new file mode 100644 index 0000000..fe57f47 --- /dev/null +++ b/target/debug/.fingerprint/rust-simple-gpio-cb04f9740b5a3168/bin-rust-simple-gpio.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"[]","target":9965013818547362186,"profile":11736316127369858332,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/rust-simple-gpio-cb04f9740b5a3168/dep-bin-rust-simple-gpio"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/rust-simple-gpio-cb04f9740b5a3168/dep-bin-rust-simple-gpio b/target/debug/.fingerprint/rust-simple-gpio-cb04f9740b5a3168/dep-bin-rust-simple-gpio new file mode 100644 index 0000000..5fdf103 Binary files /dev/null and b/target/debug/.fingerprint/rust-simple-gpio-cb04f9740b5a3168/dep-bin-rust-simple-gpio differ diff --git a/target/debug/.fingerprint/rust-simple-gpio-cb04f9740b5a3168/invoked.timestamp b/target/debug/.fingerprint/rust-simple-gpio-cb04f9740b5a3168/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/rust-simple-gpio-cb04f9740b5a3168/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/rust-simple-gpio-d2e1932924a62ff6/bin-rust-simple-gpio b/target/debug/.fingerprint/rust-simple-gpio-d2e1932924a62ff6/bin-rust-simple-gpio new file mode 100644 index 0000000..759b675 --- /dev/null +++ b/target/debug/.fingerprint/rust-simple-gpio-d2e1932924a62ff6/bin-rust-simple-gpio @@ -0,0 +1 @@ +6b925a85dd6f3590 \ No newline at end of file diff --git a/target/debug/.fingerprint/rust-simple-gpio-d2e1932924a62ff6/bin-rust-simple-gpio.json b/target/debug/.fingerprint/rust-simple-gpio-d2e1932924a62ff6/bin-rust-simple-gpio.json new file mode 100644 index 0000000..b3784bc --- /dev/null +++ b/target/debug/.fingerprint/rust-simple-gpio-d2e1932924a62ff6/bin-rust-simple-gpio.json @@ -0,0 +1 @@ +{"rustc":4041371938568725036,"features":"[]","target":9965013818547362186,"profile":17483045194147818835,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/rust-simple-gpio-d2e1932924a62ff6/dep-bin-rust-simple-gpio"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/rust-simple-gpio-d2e1932924a62ff6/dep-bin-rust-simple-gpio b/target/debug/.fingerprint/rust-simple-gpio-d2e1932924a62ff6/dep-bin-rust-simple-gpio new file mode 100644 index 0000000..c11dd0a Binary files /dev/null and b/target/debug/.fingerprint/rust-simple-gpio-d2e1932924a62ff6/dep-bin-rust-simple-gpio differ diff --git a/target/debug/.fingerprint/rust-simple-gpio-d2e1932924a62ff6/invoked.timestamp b/target/debug/.fingerprint/rust-simple-gpio-d2e1932924a62ff6/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/rust-simple-gpio-d2e1932924a62ff6/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/build/libc-008ceb70dcd4a757/build-script-build b/target/debug/build/libc-008ceb70dcd4a757/build-script-build new file mode 100755 index 0000000..1711597 Binary files /dev/null and b/target/debug/build/libc-008ceb70dcd4a757/build-script-build differ diff --git a/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757 b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757 new file mode 100755 index 0000000..1711597 Binary files /dev/null and b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757 differ diff --git a/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.0.rcgu.o b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.0.rcgu.o new file mode 100644 index 0000000..5c4cc13 Binary files /dev/null and b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.0.rcgu.o differ diff --git a/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.1.rcgu.o b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.1.rcgu.o new file mode 100644 index 0000000..b0d82d3 Binary files /dev/null and b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.1.rcgu.o differ diff --git a/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.10.rcgu.o b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.10.rcgu.o new file mode 100644 index 0000000..0b92133 Binary files /dev/null and b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.10.rcgu.o differ diff --git a/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.11.rcgu.o b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.11.rcgu.o new file mode 100644 index 0000000..1206589 Binary files /dev/null and b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.11.rcgu.o differ diff --git a/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.12.rcgu.o b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.12.rcgu.o new file mode 100644 index 0000000..4ff6768 Binary files /dev/null and b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.12.rcgu.o differ diff --git a/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.13.rcgu.o b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.13.rcgu.o new file mode 100644 index 0000000..8edce9c Binary files /dev/null and b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.13.rcgu.o differ diff --git a/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.14.rcgu.o b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.14.rcgu.o new file mode 100644 index 0000000..3e2cb8c Binary files /dev/null and b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.14.rcgu.o differ diff --git a/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.15.rcgu.o b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.15.rcgu.o new file mode 100644 index 0000000..ed0fdfe Binary files /dev/null and b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.15.rcgu.o differ diff --git a/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.2.rcgu.o b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.2.rcgu.o new file mode 100644 index 0000000..b028db9 Binary files /dev/null and b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.2.rcgu.o differ diff --git a/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.3.rcgu.o b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.3.rcgu.o new file mode 100644 index 0000000..76a2b1b Binary files /dev/null and b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.3.rcgu.o differ diff --git a/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.4.rcgu.o b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.4.rcgu.o new file mode 100644 index 0000000..ad906a1 Binary files /dev/null and b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.4.rcgu.o differ diff --git a/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.5.rcgu.o b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.5.rcgu.o new file mode 100644 index 0000000..fb6e360 Binary files /dev/null and b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.5.rcgu.o differ diff --git a/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.6.rcgu.o b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.6.rcgu.o new file mode 100644 index 0000000..53afa3e Binary files /dev/null and b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.6.rcgu.o differ diff --git a/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.7.rcgu.o b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.7.rcgu.o new file mode 100644 index 0000000..b94dfa2 Binary files /dev/null and b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.7.rcgu.o differ diff --git a/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.8.rcgu.o b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.8.rcgu.o new file mode 100644 index 0000000..21016be Binary files /dev/null and b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.8.rcgu.o differ diff --git a/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.9.rcgu.o b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.9.rcgu.o new file mode 100644 index 0000000..69cb63b Binary files /dev/null and b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.build_script_build.c113e001-cgu.9.rcgu.o differ diff --git a/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.d b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.d new file mode 100644 index 0000000..0763e40 --- /dev/null +++ b/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.d @@ -0,0 +1,5 @@ +/Users/talksik/rust-simple-gpio/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/build.rs + +/Users/talksik/rust-simple-gpio/target/debug/build/libc-008ceb70dcd4a757/build_script_build-008ceb70dcd4a757.d: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/build.rs + +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/build.rs: diff --git a/target/debug/build/libc-09cf525f9378b0b1/build-script-build b/target/debug/build/libc-09cf525f9378b0b1/build-script-build new file mode 100755 index 0000000..97e3334 Binary files /dev/null and b/target/debug/build/libc-09cf525f9378b0b1/build-script-build differ diff --git a/target/debug/build/libc-09cf525f9378b0b1/build_script_build-09cf525f9378b0b1 b/target/debug/build/libc-09cf525f9378b0b1/build_script_build-09cf525f9378b0b1 new file mode 100755 index 0000000..97e3334 Binary files /dev/null and b/target/debug/build/libc-09cf525f9378b0b1/build_script_build-09cf525f9378b0b1 differ diff --git a/target/debug/build/libc-09cf525f9378b0b1/build_script_build-09cf525f9378b0b1.d b/target/debug/build/libc-09cf525f9378b0b1/build_script_build-09cf525f9378b0b1.d new file mode 100644 index 0000000..2922e71 --- /dev/null +++ b/target/debug/build/libc-09cf525f9378b0b1/build_script_build-09cf525f9378b0b1.d @@ -0,0 +1,5 @@ +/Users/talksik/rust-simple-gpio/target/debug/build/libc-09cf525f9378b0b1/build_script_build-09cf525f9378b0b1: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/build.rs + +/Users/talksik/rust-simple-gpio/target/debug/build/libc-09cf525f9378b0b1/build_script_build-09cf525f9378b0b1.d: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/build.rs + +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/build.rs: diff --git a/target/debug/build/libc-2dcd5cb00080e9f2/invoked.timestamp b/target/debug/build/libc-2dcd5cb00080e9f2/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/build/libc-2dcd5cb00080e9f2/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/build/libc-2dcd5cb00080e9f2/output b/target/debug/build/libc-2dcd5cb00080e9f2/output new file mode 100644 index 0000000..5e1874c --- /dev/null +++ b/target/debug/build/libc-2dcd5cb00080e9f2/output @@ -0,0 +1,15 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-cfg=freebsd11 +cargo:rustc-cfg=libc_priv_mod_use +cargo:rustc-cfg=libc_union +cargo:rustc-cfg=libc_const_size_of +cargo:rustc-cfg=libc_align +cargo:rustc-cfg=libc_int128 +cargo:rustc-cfg=libc_core_cvoid +cargo:rustc-cfg=libc_packedN +cargo:rustc-cfg=libc_cfg_target_vendor +cargo:rustc-cfg=libc_non_exhaustive +cargo:rustc-cfg=libc_long_array +cargo:rustc-cfg=libc_ptr_addr_of +cargo:rustc-cfg=libc_underscore_const_names +cargo:rustc-cfg=libc_const_extern_fn diff --git a/target/debug/build/libc-2dcd5cb00080e9f2/root-output b/target/debug/build/libc-2dcd5cb00080e9f2/root-output new file mode 100644 index 0000000..0d3c9f1 --- /dev/null +++ b/target/debug/build/libc-2dcd5cb00080e9f2/root-output @@ -0,0 +1 @@ +/Users/talksik/rust-simple-gpio/target/debug/build/libc-2dcd5cb00080e9f2/out \ No newline at end of file diff --git a/target/debug/build/libc-2dcd5cb00080e9f2/stderr b/target/debug/build/libc-2dcd5cb00080e9f2/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/build/libc-3f27a3cf1ea4e269/build-script-build b/target/debug/build/libc-3f27a3cf1ea4e269/build-script-build new file mode 100755 index 0000000..c9ce676 Binary files /dev/null and b/target/debug/build/libc-3f27a3cf1ea4e269/build-script-build differ diff --git a/target/debug/build/libc-3f27a3cf1ea4e269/build_script_build-3f27a3cf1ea4e269 b/target/debug/build/libc-3f27a3cf1ea4e269/build_script_build-3f27a3cf1ea4e269 new file mode 100755 index 0000000..c9ce676 Binary files /dev/null and b/target/debug/build/libc-3f27a3cf1ea4e269/build_script_build-3f27a3cf1ea4e269 differ diff --git a/target/debug/build/libc-3f27a3cf1ea4e269/build_script_build-3f27a3cf1ea4e269.d b/target/debug/build/libc-3f27a3cf1ea4e269/build_script_build-3f27a3cf1ea4e269.d new file mode 100644 index 0000000..28905a9 --- /dev/null +++ b/target/debug/build/libc-3f27a3cf1ea4e269/build_script_build-3f27a3cf1ea4e269.d @@ -0,0 +1,5 @@ +/target/debug/build/libc-3f27a3cf1ea4e269/build_script_build-3f27a3cf1ea4e269: /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/build.rs + +/target/debug/build/libc-3f27a3cf1ea4e269/build_script_build-3f27a3cf1ea4e269.d: /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/build.rs + +/cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/build.rs: diff --git a/target/debug/deps/libc-1bd1cc60fe3061e2.d b/target/debug/deps/libc-1bd1cc60fe3061e2.d new file mode 100644 index 0000000..17a861c --- /dev/null +++ b/target/debug/deps/libc-1bd1cc60fe3061e2.d @@ -0,0 +1,17 @@ +/Users/talksik/rust-simple-gpio/target/debug/deps/libc-1bd1cc60fe3061e2.rmeta: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/aarch64/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/aarch64/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/long_array.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs + +/Users/talksik/rust-simple-gpio/target/debug/deps/liblibc-1bd1cc60fe3061e2.rlib: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/aarch64/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/aarch64/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/long_array.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs + +/Users/talksik/rust-simple-gpio/target/debug/deps/libc-1bd1cc60fe3061e2.d: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/aarch64/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/aarch64/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/long_array.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs + +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/aarch64/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/aarch64/align.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/long_array.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs: diff --git a/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.0.rcgu.o b/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.0.rcgu.o new file mode 100644 index 0000000..d4f2c45 Binary files /dev/null and b/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.0.rcgu.o differ diff --git a/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.1.rcgu.o b/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.1.rcgu.o new file mode 100644 index 0000000..cbabe0c Binary files /dev/null and b/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.1.rcgu.o differ diff --git a/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.2.rcgu.o b/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.2.rcgu.o new file mode 100644 index 0000000..4c3d8e4 Binary files /dev/null and b/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.2.rcgu.o differ diff --git a/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.3.rcgu.o b/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.3.rcgu.o new file mode 100644 index 0000000..261187e Binary files /dev/null and b/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.3.rcgu.o differ diff --git a/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.4.rcgu.o b/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.4.rcgu.o new file mode 100644 index 0000000..7ab1fe5 Binary files /dev/null and b/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.4.rcgu.o differ diff --git a/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.5.rcgu.o b/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.5.rcgu.o new file mode 100644 index 0000000..cdb62f4 Binary files /dev/null and b/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.5.rcgu.o differ diff --git a/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.6.rcgu.o b/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.6.rcgu.o new file mode 100644 index 0000000..215cd6d Binary files /dev/null and b/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.6.rcgu.o differ diff --git a/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.7.rcgu.o b/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.7.rcgu.o new file mode 100644 index 0000000..a827d9f Binary files /dev/null and b/target/debug/deps/libc-1bd1cc60fe3061e2.libc.696baeaa-cgu.7.rcgu.o differ diff --git a/target/debug/deps/libc-f23871325ead10a5.d b/target/debug/deps/libc-f23871325ead10a5.d new file mode 100644 index 0000000..70b33b7 --- /dev/null +++ b/target/debug/deps/libc-f23871325ead10a5.d @@ -0,0 +1,15 @@ +/Users/talksik/rust-simple-gpio/target/debug/deps/libc-f23871325ead10a5.rmeta: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/aarch64/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/aarch64/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/long_array.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs + +/Users/talksik/rust-simple-gpio/target/debug/deps/libc-f23871325ead10a5.d: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/aarch64/mod.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/aarch64/align.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/long_array.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs + +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/lib.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/macros.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/fixed_width_ints.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/aarch64/mod.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/b64/aarch64/align.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/bsd/apple/long_array.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.144/src/unix/align.rs: diff --git a/target/debug/deps/liblibc-1bd1cc60fe3061e2.rlib b/target/debug/deps/liblibc-1bd1cc60fe3061e2.rlib new file mode 100644 index 0000000..3c431d7 Binary files /dev/null and b/target/debug/deps/liblibc-1bd1cc60fe3061e2.rlib differ diff --git a/target/debug/deps/liblibc-1bd1cc60fe3061e2.rmeta b/target/debug/deps/liblibc-1bd1cc60fe3061e2.rmeta new file mode 100644 index 0000000..db5a5c0 Binary files /dev/null and b/target/debug/deps/liblibc-1bd1cc60fe3061e2.rmeta differ diff --git a/target/debug/deps/liblibc-f23871325ead10a5.rmeta b/target/debug/deps/liblibc-f23871325ead10a5.rmeta new file mode 100644 index 0000000..7a84afd Binary files /dev/null and b/target/debug/deps/liblibc-f23871325ead10a5.rmeta differ diff --git a/target/debug/deps/librust_simple_gpio-54ed12ceec2abc08.rmeta b/target/debug/deps/librust_simple_gpio-54ed12ceec2abc08.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/deps/librust_simple_gpio-d2e1932924a62ff6.rmeta b/target/debug/deps/librust_simple_gpio-d2e1932924a62ff6.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/deps/rppal-35fd040bcc7ed91d.d b/target/debug/deps/rppal-35fd040bcc7ed91d.d new file mode 100644 index 0000000..3140889 --- /dev/null +++ b/target/debug/deps/rppal-35fd040bcc7ed91d.d @@ -0,0 +1,25 @@ +/Users/talksik/rust-simple-gpio/target/debug/deps/rppal-35fd040bcc7ed91d.rmeta: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs + +/Users/talksik/rust-simple-gpio/target/debug/deps/librppal-35fd040bcc7ed91d.rlib: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs + +/Users/talksik/rust-simple-gpio/target/debug/deps/rppal-35fd040bcc7ed91d.d: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs + +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs: diff --git a/target/debug/deps/rppal-5bae52f557dc0fed.d b/target/debug/deps/rppal-5bae52f557dc0fed.d new file mode 100644 index 0000000..32e7f68 --- /dev/null +++ b/target/debug/deps/rppal-5bae52f557dc0fed.d @@ -0,0 +1,23 @@ +/Users/talksik/rust-simple-gpio/target/debug/deps/rppal-5bae52f557dc0fed.rmeta: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs + +/Users/talksik/rust-simple-gpio/target/debug/deps/rppal-5bae52f557dc0fed.d: /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs /Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs + +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/lib.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/macros.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/epoll.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/interrupt.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/ioctl.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/mem.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/pin.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/gpio/soft_pwm.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/i2c/ioctl.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/pwm/sysfs.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/ioctl.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/spi/segment.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/system.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart.rs: +/Users/talksik/.cargo/registry/src/github.com-1ecc6299db9ec823/rppal-0.14.1/src/uart/termios.rs: diff --git a/target/debug/deps/rust_simple_gpio-54ed12ceec2abc08.d b/target/debug/deps/rust_simple_gpio-54ed12ceec2abc08.d new file mode 100644 index 0000000..0fb27d1 --- /dev/null +++ b/target/debug/deps/rust_simple_gpio-54ed12ceec2abc08.d @@ -0,0 +1,8 @@ +/Users/talksik/rust-simple-gpio/target/debug/deps/rust_simple_gpio-54ed12ceec2abc08.rmeta: src/main.rs Cargo.toml + +/Users/talksik/rust-simple-gpio/target/debug/deps/rust_simple_gpio-54ed12ceec2abc08.d: src/main.rs Cargo.toml + +src/main.rs: +Cargo.toml: + +# env-dep:CLIPPY_ARGS= diff --git a/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168 b/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168 new file mode 100755 index 0000000..ded20fa Binary files /dev/null and b/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168 differ diff --git a/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.1dvg39k2b5rq84ke.rcgu.o b/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.1dvg39k2b5rq84ke.rcgu.o new file mode 100644 index 0000000..0273518 Binary files /dev/null and b/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.1dvg39k2b5rq84ke.rcgu.o differ diff --git a/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.2hz6ebxkynrjcfb7.rcgu.o b/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.2hz6ebxkynrjcfb7.rcgu.o new file mode 100644 index 0000000..619c1fc Binary files /dev/null and b/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.2hz6ebxkynrjcfb7.rcgu.o differ diff --git a/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.2jy6x653so07723z.rcgu.o b/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.2jy6x653so07723z.rcgu.o new file mode 100644 index 0000000..9983f9c Binary files /dev/null and b/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.2jy6x653so07723z.rcgu.o differ diff --git a/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.5bo0tmjzruamr9wy.rcgu.o b/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.5bo0tmjzruamr9wy.rcgu.o new file mode 100644 index 0000000..6222ddf Binary files /dev/null and b/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.5bo0tmjzruamr9wy.rcgu.o differ diff --git a/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.8te3fcnec1bbv5e.rcgu.o b/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.8te3fcnec1bbv5e.rcgu.o new file mode 100644 index 0000000..0707651 Binary files /dev/null and b/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.8te3fcnec1bbv5e.rcgu.o differ diff --git a/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.d b/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.d new file mode 100644 index 0000000..f045f92 --- /dev/null +++ b/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.d @@ -0,0 +1,5 @@ +/Users/talksik/rust-simple-gpio/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168: src/main.rs + +/Users/talksik/rust-simple-gpio/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.d: src/main.rs + +src/main.rs: diff --git a/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.jybfja26b4md9qv.rcgu.o b/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.jybfja26b4md9qv.rcgu.o new file mode 100644 index 0000000..a126ea7 Binary files /dev/null and b/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.jybfja26b4md9qv.rcgu.o differ diff --git a/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.z93twlu50npmix6.rcgu.o b/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.z93twlu50npmix6.rcgu.o new file mode 100644 index 0000000..b112768 Binary files /dev/null and b/target/debug/deps/rust_simple_gpio-cb04f9740b5a3168.z93twlu50npmix6.rcgu.o differ diff --git a/target/debug/deps/rust_simple_gpio-d2e1932924a62ff6.d b/target/debug/deps/rust_simple_gpio-d2e1932924a62ff6.d new file mode 100644 index 0000000..ff0fffe --- /dev/null +++ b/target/debug/deps/rust_simple_gpio-d2e1932924a62ff6.d @@ -0,0 +1,8 @@ +/Users/talksik/rust-simple-gpio/target/debug/deps/rust_simple_gpio-d2e1932924a62ff6.rmeta: src/main.rs Cargo.toml + +/Users/talksik/rust-simple-gpio/target/debug/deps/rust_simple_gpio-d2e1932924a62ff6.d: src/main.rs Cargo.toml + +src/main.rs: +Cargo.toml: + +# env-dep:CLIPPY_ARGS= diff --git a/target/debug/incremental/rust_simple_gpio-26s0u22kuu1ja/s-glebr1rsu9-yojdlh-ievc4bfh77ic/dep-graph.bin b/target/debug/incremental/rust_simple_gpio-26s0u22kuu1ja/s-glebr1rsu9-yojdlh-ievc4bfh77ic/dep-graph.bin new file mode 100644 index 0000000..ab19241 Binary files /dev/null and b/target/debug/incremental/rust_simple_gpio-26s0u22kuu1ja/s-glebr1rsu9-yojdlh-ievc4bfh77ic/dep-graph.bin differ diff --git a/target/debug/incremental/rust_simple_gpio-26s0u22kuu1ja/s-glebr1rsu9-yojdlh-ievc4bfh77ic/query-cache.bin b/target/debug/incremental/rust_simple_gpio-26s0u22kuu1ja/s-glebr1rsu9-yojdlh-ievc4bfh77ic/query-cache.bin new file mode 100644 index 0000000..cf9cc44 Binary files /dev/null and b/target/debug/incremental/rust_simple_gpio-26s0u22kuu1ja/s-glebr1rsu9-yojdlh-ievc4bfh77ic/query-cache.bin differ diff --git a/target/debug/incremental/rust_simple_gpio-26s0u22kuu1ja/s-glebr1rsu9-yojdlh-ievc4bfh77ic/work-products.bin b/target/debug/incremental/rust_simple_gpio-26s0u22kuu1ja/s-glebr1rsu9-yojdlh-ievc4bfh77ic/work-products.bin new file mode 100644 index 0000000..72b1628 Binary files /dev/null and b/target/debug/incremental/rust_simple_gpio-26s0u22kuu1ja/s-glebr1rsu9-yojdlh-ievc4bfh77ic/work-products.bin differ diff --git a/target/debug/incremental/rust_simple_gpio-26s0u22kuu1ja/s-glebr1rsu9-yojdlh.lock b/target/debug/incremental/rust_simple_gpio-26s0u22kuu1ja/s-glebr1rsu9-yojdlh.lock new file mode 100755 index 0000000..e69de29 diff --git a/target/debug/incremental/rust_simple_gpio-3jd4zmie6qyj6/s-glebr1rsty-rtdvo2-3sdkrwoahqns1/dep-graph.bin b/target/debug/incremental/rust_simple_gpio-3jd4zmie6qyj6/s-glebr1rsty-rtdvo2-3sdkrwoahqns1/dep-graph.bin new file mode 100644 index 0000000..09ad3bb Binary files /dev/null and b/target/debug/incremental/rust_simple_gpio-3jd4zmie6qyj6/s-glebr1rsty-rtdvo2-3sdkrwoahqns1/dep-graph.bin differ diff --git a/target/debug/incremental/rust_simple_gpio-3jd4zmie6qyj6/s-glebr1rsty-rtdvo2-3sdkrwoahqns1/query-cache.bin b/target/debug/incremental/rust_simple_gpio-3jd4zmie6qyj6/s-glebr1rsty-rtdvo2-3sdkrwoahqns1/query-cache.bin new file mode 100644 index 0000000..3c66e36 Binary files /dev/null and b/target/debug/incremental/rust_simple_gpio-3jd4zmie6qyj6/s-glebr1rsty-rtdvo2-3sdkrwoahqns1/query-cache.bin differ diff --git a/target/debug/incremental/rust_simple_gpio-3jd4zmie6qyj6/s-glebr1rsty-rtdvo2-3sdkrwoahqns1/work-products.bin b/target/debug/incremental/rust_simple_gpio-3jd4zmie6qyj6/s-glebr1rsty-rtdvo2-3sdkrwoahqns1/work-products.bin new file mode 100644 index 0000000..72b1628 Binary files /dev/null and b/target/debug/incremental/rust_simple_gpio-3jd4zmie6qyj6/s-glebr1rsty-rtdvo2-3sdkrwoahqns1/work-products.bin differ diff --git a/target/debug/incremental/rust_simple_gpio-3jd4zmie6qyj6/s-glebr1rsty-rtdvo2.lock b/target/debug/incremental/rust_simple_gpio-3jd4zmie6qyj6/s-glebr1rsty-rtdvo2.lock new file mode 100755 index 0000000..e69de29 diff --git a/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/1dvg39k2b5rq84ke.o b/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/1dvg39k2b5rq84ke.o new file mode 100644 index 0000000..0273518 Binary files /dev/null and b/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/1dvg39k2b5rq84ke.o differ diff --git a/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/2hz6ebxkynrjcfb7.o b/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/2hz6ebxkynrjcfb7.o new file mode 100644 index 0000000..619c1fc Binary files /dev/null and b/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/2hz6ebxkynrjcfb7.o differ diff --git a/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/2jy6x653so07723z.o b/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/2jy6x653so07723z.o new file mode 100644 index 0000000..9983f9c Binary files /dev/null and b/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/2jy6x653so07723z.o differ diff --git a/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/5bo0tmjzruamr9wy.o b/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/5bo0tmjzruamr9wy.o new file mode 100644 index 0000000..6222ddf Binary files /dev/null and b/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/5bo0tmjzruamr9wy.o differ diff --git a/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/8te3fcnec1bbv5e.o b/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/8te3fcnec1bbv5e.o new file mode 100644 index 0000000..0707651 Binary files /dev/null and b/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/8te3fcnec1bbv5e.o differ diff --git a/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/dep-graph.bin b/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/dep-graph.bin new file mode 100644 index 0000000..52bee3f Binary files /dev/null and b/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/dep-graph.bin differ diff --git a/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/jybfja26b4md9qv.o b/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/jybfja26b4md9qv.o new file mode 100644 index 0000000..a126ea7 Binary files /dev/null and b/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/jybfja26b4md9qv.o differ diff --git a/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/query-cache.bin b/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/query-cache.bin new file mode 100644 index 0000000..22e5185 Binary files /dev/null and b/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/query-cache.bin differ diff --git a/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/work-products.bin b/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/work-products.bin new file mode 100644 index 0000000..ae22e87 Binary files /dev/null and b/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/work-products.bin differ diff --git a/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/z93twlu50npmix6.o b/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/z93twlu50npmix6.o new file mode 100644 index 0000000..b112768 Binary files /dev/null and b/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv-ylrkpwq5pevj/z93twlu50npmix6.o differ diff --git a/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv.lock b/target/debug/incremental/rust_simple_gpio-3u35yrm78nt1t/s-gleakedlrq-sm9trv.lock new file mode 100755 index 0000000..e69de29 diff --git a/target/debug/rust-simple-gpio b/target/debug/rust-simple-gpio new file mode 100755 index 0000000..ded20fa Binary files /dev/null and b/target/debug/rust-simple-gpio differ diff --git a/target/debug/rust-simple-gpio.d b/target/debug/rust-simple-gpio.d new file mode 100644 index 0000000..f28705b --- /dev/null +++ b/target/debug/rust-simple-gpio.d @@ -0,0 +1 @@ +/Users/talksik/rust-simple-gpio/target/debug/rust-simple-gpio: /Users/talksik/rust-simple-gpio/src/main.rs