winreg 0.4.0

Rust bindings to MS Windows Registry API
Build #33772 2016-10-31T21:00:15.287073+00:00
# rustc version
rustc 1.14.0-nightly (6dc035ed9 2016-10-15)
# docs.rs version
cratesfyi 0.2.2 (4f7a57c 2016-10-20)

# build log
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading winreg v0.4.0
Compiling winapi-build v0.1.1
Compiling rustc-serialize v0.3.19
Compiling winapi v0.2.8
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/winapi-build-0.1.1/src/lib.rs --crate-name build --crate-type lib -g -C metadata=493a7b0628804707 -C extra-filename=-493a7b0628804707 --out-dir /home/cratesfyi/winreg-0.4.0/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/winreg-0.4.0/debug/deps --cap-lints allow`
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.19/src/lib.rs --crate-name rustc_serialize --crate-type lib -g -C metadata=3561541d79c18212 -C extra-filename=-3561541d79c18212 --out-dir /home/cratesfyi/winreg-0.4.0/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/winreg-0.4.0/debug/deps --cap-lints allow`
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/winapi-0.2.8/src/lib.rs --crate-name winapi --crate-type lib -g -C metadata=0889532d327ff4e2 -C extra-filename=-0889532d327ff4e2 --out-dir /home/cratesfyi/winreg-0.4.0/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/winreg-0.4.0/debug/deps --cap-lints allow`
Compiling ktmw32-sys v0.1.0
Compiling advapi32-sys v0.2.0
Compiling kernel32-sys v0.2.2
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/ktmw32-sys-0.1.0/build.rs --crate-name build_script_build --crate-type bin -g -C metadata=d005db0427339eec --out-dir /home/cratesfyi/winreg-0.4.0/debug/build/ktmw32-sys-d005db0427339eec --emit=dep-info,link -L dependency=/home/cratesfyi/winreg-0.4.0/debug/deps --extern build=/home/cratesfyi/winreg-0.4.0/debug/deps/libbuild-493a7b0628804707.rlib --cap-lints allow`
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/advapi32-sys-0.2.0/build.rs --crate-name build_script_build --crate-type bin -g -C metadata=118aea02fab864f1 --out-dir /home/cratesfyi/winreg-0.4.0/debug/build/advapi32-sys-118aea02fab864f1 --emit=dep-info,link -L dependency=/home/cratesfyi/winreg-0.4.0/debug/deps --extern build=/home/cratesfyi/winreg-0.4.0/debug/deps/libbuild-493a7b0628804707.rlib --cap-lints allow`
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/kernel32-sys-0.2.2/build.rs --crate-name build_script_build --crate-type bin -g -C metadata=d6afa5bd3d7cfaef --out-dir /home/cratesfyi/winreg-0.4.0/debug/build/kernel32-sys-d6afa5bd3d7cfaef --emit=dep-info,link -L dependency=/home/cratesfyi/winreg-0.4.0/debug/deps --extern build=/home/cratesfyi/winreg-0.4.0/debug/deps/libbuild-493a7b0628804707.rlib --cap-lints allow`
Running `/home/cratesfyi/winreg-0.4.0/debug/build/kernel32-sys-d6afa5bd3d7cfaef/build-script-build`
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/kernel32-sys-0.2.2/src/lib.rs --crate-name kernel32 --crate-type lib -g -C metadata=df86a08647459244 -C extra-filename=-df86a08647459244 --out-dir /home/cratesfyi/winreg-0.4.0/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/winreg-0.4.0/debug/deps --extern winapi=/home/cratesfyi/winreg-0.4.0/debug/deps/libwinapi-0889532d327ff4e2.rlib --cap-lints allow`
Running `/home/cratesfyi/winreg-0.4.0/debug/build/ktmw32-sys-d005db0427339eec/build-script-build`
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/ktmw32-sys-0.1.0/src/lib.rs --crate-name ktmw32 --crate-type lib -g -C metadata=9328541eee7235ca -C extra-filename=-9328541eee7235ca --out-dir /home/cratesfyi/winreg-0.4.0/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/winreg-0.4.0/debug/deps --extern winapi=/home/cratesfyi/winreg-0.4.0/debug/deps/libwinapi-0889532d327ff4e2.rlib --cap-lints allow`
Running `/home/cratesfyi/winreg-0.4.0/debug/build/advapi32-sys-118aea02fab864f1/build-script-build`
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/advapi32-sys-0.2.0/src/lib.rs --crate-name advapi32 --crate-type lib -g -C metadata=5f2f517e5d696cc5 -C extra-filename=-5f2f517e5d696cc5 --out-dir /home/cratesfyi/winreg-0.4.0/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/winreg-0.4.0/debug/deps --extern winapi=/home/cratesfyi/winreg-0.4.0/debug/deps/libwinapi-0889532d327ff4e2.rlib --cap-lints allow`
Documenting winreg v0.4.0
Running `rustdoc .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs --crate-name winreg -o /home/cratesfyi/winreg-0.4.0/doc --cfg feature=\"ktmw32-sys\" --cfg feature=\"rustc-serialize\" --cfg feature=\"serialization-rustc\" --cfg feature=\"default\" --cfg feature=\"transactions\" -L dependency=/home/cratesfyi/winreg-0.4.0/debug/deps --extern advapi32=/home/cratesfyi/winreg-0.4.0/debug/deps/libadvapi32-5f2f517e5d696cc5.rlib --extern ktmw32=/home/cratesfyi/winreg-0.4.0/debug/deps/libktmw32-9328541eee7235ca.rlib --extern rustc_serialize=/home/cratesfyi/winreg-0.4.0/debug/deps/librustc_serialize-3561541d79c18212.rlib --extern kernel32=/home/cratesfyi/winreg-0.4.0/debug/deps/libkernel32-df86a08647459244.rlib --extern winapi=/home/cratesfyi/winreg-0.4.0/debug/deps/libwinapi-0889532d327ff4e2.rlib`
error[E0432]: unresolved import `std::os::windows::ffi::OsStrExt`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:109:5
|
109 | use std::os::windows::ffi::OsStrExt;
|     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Could not find `windows` in `std::os`

error[E0432]: unresolved import `winapi::winerror`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:112:5
|
112 | use winapi::winerror;
|     ^^^^^^^^^^^^^^^^ no `winerror` in `winapi`

error[E0432]: unresolved import `winapi::HKEY`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:113:14
|
113 | use winapi::{HKEY, DWORD, WCHAR};
|              ^^^^ no `HKEY` in `winapi`

error[E0432]: unresolved import `winapi::DWORD`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:113:20
|
113 | use winapi::{HKEY, DWORD, WCHAR};
|                    ^^^^^ no `DWORD` in `winapi`

error[E0432]: unresolved import `winapi::WCHAR`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:113:27
|
113 | use winapi::{HKEY, DWORD, WCHAR};
|                           ^^^^^ no `WCHAR` in `winapi`

error[E0432]: unresolved import `winapi::HKEY_CLASSES_ROOT`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:9:18
|
9 | pub use winapi::{HKEY_CLASSES_ROOT,
|                  ^^^^^^^^^^^^^^^^^ no `HKEY_CLASSES_ROOT` in `winapi`

error[E0432]: unresolved import `winapi::HKEY_CURRENT_USER`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:10:18
|
10 |                  HKEY_CURRENT_USER,
|                  ^^^^^^^^^^^^^^^^^ no `HKEY_CURRENT_USER` in `winapi`

error[E0432]: unresolved import `winapi::HKEY_LOCAL_MACHINE`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:11:18
|
11 |                  HKEY_LOCAL_MACHINE,
|                  ^^^^^^^^^^^^^^^^^^ no `HKEY_LOCAL_MACHINE` in `winapi`

error[E0432]: unresolved import `winapi::HKEY_USERS`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:12:18
|
12 |                  HKEY_USERS,
|                  ^^^^^^^^^^ no `HKEY_USERS` in `winapi`

error[E0432]: unresolved import `winapi::HKEY_PERFORMANCE_DATA`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:13:18
|
13 |                  HKEY_PERFORMANCE_DATA,
|                  ^^^^^^^^^^^^^^^^^^^^^ no `HKEY_PERFORMANCE_DATA` in `winapi`

error[E0432]: unresolved import `winapi::HKEY_PERFORMANCE_TEXT`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:14:18
|
14 |                  HKEY_PERFORMANCE_TEXT,
|                  ^^^^^^^^^^^^^^^^^^^^^ no `HKEY_PERFORMANCE_TEXT` in `winapi`

error[E0432]: unresolved import `winapi::HKEY_PERFORMANCE_NLSTEXT`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:15:18
|
15 |                  HKEY_PERFORMANCE_NLSTEXT,
|                  ^^^^^^^^^^^^^^^^^^^^^^^^ no `HKEY_PERFORMANCE_NLSTEXT` in `winapi`

error[E0432]: unresolved import `winapi::HKEY_CURRENT_CONFIG`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:16:18
|
16 |                  HKEY_CURRENT_CONFIG,
|                  ^^^^^^^^^^^^^^^^^^^ no `HKEY_CURRENT_CONFIG` in `winapi`

error[E0432]: unresolved import `winapi::HKEY_DYN_DATA`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:17:18
|
17 |                  HKEY_DYN_DATA,
|                  ^^^^^^^^^^^^^ no `HKEY_DYN_DATA` in `winapi`

error[E0432]: unresolved import `winapi::HKEY_CURRENT_USER_LOCAL_SETTINGS`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:18:18
|
18 |                  HKEY_CURRENT_USER_LOCAL_SETTINGS};
|                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `HKEY_CURRENT_USER_LOCAL_SETTINGS` in `winapi`

error[E0432]: unresolved import `winapi::KEY_QUERY_VALUE`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:19:18
|
19 | pub use winapi::{KEY_QUERY_VALUE,
|                  ^^^^^^^^^^^^^^^ no `KEY_QUERY_VALUE` in `winapi`

error[E0432]: unresolved import `winapi::KEY_SET_VALUE`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:20:18
|
20 |                  KEY_SET_VALUE,
|                  ^^^^^^^^^^^^^ no `KEY_SET_VALUE` in `winapi`

error[E0432]: unresolved import `winapi::KEY_CREATE_SUB_KEY`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:21:18
|
21 |                  KEY_CREATE_SUB_KEY,
|                  ^^^^^^^^^^^^^^^^^^ no `KEY_CREATE_SUB_KEY` in `winapi`

error[E0432]: unresolved import `winapi::KEY_ENUMERATE_SUB_KEYS`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:22:18
|
22 |                  KEY_ENUMERATE_SUB_KEYS,
|                  ^^^^^^^^^^^^^^^^^^^^^^ no `KEY_ENUMERATE_SUB_KEYS` in `winapi`

error[E0432]: unresolved import `winapi::KEY_NOTIFY`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:23:18
|
23 |                  KEY_NOTIFY,
|                  ^^^^^^^^^^ no `KEY_NOTIFY` in `winapi`

error[E0432]: unresolved import `winapi::KEY_CREATE_LINK`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:24:18
|
24 |                  KEY_CREATE_LINK,
|                  ^^^^^^^^^^^^^^^ no `KEY_CREATE_LINK` in `winapi`

error[E0432]: unresolved import `winapi::KEY_WOW64_32KEY`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:25:18
|
25 |                  KEY_WOW64_32KEY,
|                  ^^^^^^^^^^^^^^^ no `KEY_WOW64_32KEY` in `winapi`

error[E0432]: unresolved import `winapi::KEY_WOW64_64KEY`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:26:18
|
26 |                  KEY_WOW64_64KEY,
|                  ^^^^^^^^^^^^^^^ no `KEY_WOW64_64KEY` in `winapi`

error[E0432]: unresolved import `winapi::KEY_WOW64_RES`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:27:18
|
27 |                  KEY_WOW64_RES,
|                  ^^^^^^^^^^^^^ no `KEY_WOW64_RES` in `winapi`

error[E0432]: unresolved import `winapi::KEY_READ`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:28:18
|
28 |                  KEY_READ,
|                  ^^^^^^^^ no `KEY_READ` in `winapi`

error[E0432]: unresolved import `winapi::KEY_WRITE`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:29:18
|
29 |                  KEY_WRITE,
|                  ^^^^^^^^^ no `KEY_WRITE` in `winapi`

error[E0432]: unresolved import `winapi::KEY_EXECUTE`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:30:18
|
30 |                  KEY_EXECUTE,
|                  ^^^^^^^^^^^ no `KEY_EXECUTE` in `winapi`

error[E0432]: unresolved import `winapi::KEY_ALL_ACCESS`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:31:18
|
31 |                  KEY_ALL_ACCESS};
|                  ^^^^^^^^^^^^^^ no `KEY_ALL_ACCESS` in `winapi`

error[E0432]: unresolved import `std::os::windows::ffi::OsStrExt`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/types.rs:11:29
|
11 | use std::os::windows::ffi::{OsStrExt,OsStringExt};
|                             ^^^^^^^^ Could not find `windows` in `std::os`

error[E0432]: unresolved import `std::os::windows::ffi::OsStringExt`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/types.rs:11:38
|
11 | use std::os::windows::ffi::{OsStrExt,OsStringExt};
|                                      ^^^^^^^^^^^ Could not find `windows` in `std::os`

error[E0432]: unresolved import `super::winapi::winerror`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/types.rs:12:5
|
12 | use super::winapi::winerror;
|     ^^^^^^^^^^^^^^^^^^^^^^^ no `winerror` in `winapi`

error[E0425]: unresolved name `winapi::REG_NONE`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ unresolved name
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error[E0425]: unresolved name `winapi::REG_SZ`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ unresolved name
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error[E0425]: unresolved name `winapi::REG_EXPAND_SZ`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ unresolved name
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error[E0425]: unresolved name `winapi::REG_BINARY`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ unresolved name
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error[E0425]: unresolved name `winapi::REG_DWORD`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ unresolved name
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error[E0425]: unresolved name `winapi::REG_DWORD_BIG_ENDIAN`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ unresolved name
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error[E0425]: unresolved name `winapi::REG_LINK`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ unresolved name
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error[E0425]: unresolved name `winapi::REG_MULTI_SZ`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ unresolved name
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error[E0425]: unresolved name `winapi::REG_RESOURCE_LIST`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ unresolved name
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error[E0425]: unresolved name `winapi::REG_FULL_RESOURCE_DESCRIPTOR`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ unresolved name
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error[E0425]: unresolved name `winapi::REG_RESOURCE_REQUIREMENTS_LIST`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ unresolved name
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error[E0425]: unresolved name `winapi::REG_QWORD`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ unresolved name
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error[E0412]: type name `winapi::HANDLE` is undefined or not in scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/transaction.rs:50:17
|
50 |     pub handle: winapi::HANDLE,
|                 ^^^^^^^^^^^^^^ undefined or not in scope
|
= help: no candidates by the name of `HANDLE` found in your project; maybe you misspelled the name or forgot to import an external crate?

error[E0425]: unresolved name `ktmw32::CreateTransaction`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/transaction.rs:57:26
|
57 |             let handle = ktmw32::CreateTransaction(
|                          ^^^^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0425]: unresolved name `winapi::INVALID_HANDLE_VALUE`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/transaction.rs:66:26
|
66 |             if handle == winapi::INVALID_HANDLE_VALUE {
|                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0425]: unresolved name `ktmw32::CommitTransaction`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/transaction.rs:75:19
|
75 |             match ktmw32::CommitTransaction(self.handle) {
|                   ^^^^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0425]: unresolved name `ktmw32::RollbackTransaction`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/transaction.rs:84:19
|
84 |             match ktmw32::RollbackTransaction(self.handle) {
|                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0425]: unresolved name `kernel32::CloseHandle`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/transaction.rs:93:19
|
93 |             match kernel32::CloseHandle(self.handle) {
|                   ^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0412]: type name `winapi::DWORD` is undefined or not in scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/serialization.rs:117:20
|
117 | const ENCODER_SAM: winapi::DWORD = KEY_CREATE_SUB_KEY|KEY_SET_VALUE;
|                    ^^^^^^^^^^^^^ undefined or not in scope
|
= help: no candidates by the name of `DWORD` found in your project; maybe you misspelled the name or forgot to import an external crate?

error[E0412]: type name `winapi::DWORD` is undefined or not in scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/serialization.rs:392:20
|
392 | const DECODER_SAM: winapi::DWORD = KEY_QUERY_VALUE;
|                    ^^^^^^^^^^^^^ undefined or not in scope
|
= help: no candidates by the name of `DWORD` found in your project; maybe you misspelled the name or forgot to import an external crate?

error[E0425]: unresolved name `winapi::KEY_ALL_ACCESS`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:225:43
|
225 |         self.open_subkey_with_flags(path, winapi::KEY_ALL_ACCESS)
|                                           ^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0412]: type name `winapi::REGSAM` is undefined or not in scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:239:75
|
239 |     pub fn open_subkey_with_flags<P: AsRef<OsStr>>(&self, path: P, perms: winapi::REGSAM) -> io::Result<RegKey> {
|                                                                           ^^^^^^^^^^^^^^ undefined or not in scope
|
= help: no candidates by the name of `REGSAM` found in your project; maybe you misspelled the name or forgot to import an external crate?

error[E0425]: unresolved name `advapi32::RegOpenKeyExW`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:243:13
|
243 |             advapi32::RegOpenKeyExW(
|             ^^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0425]: unresolved name `winapi::KEY_ALL_ACCESS`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:259:57
|
259 |         self.open_subkey_transacted_with_flags(path, t, winapi::KEY_ALL_ACCESS)
|                                                         ^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0412]: type name `winapi::REGSAM` is undefined or not in scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:264:103
|
264 |     pub fn open_subkey_transacted_with_flags<P: AsRef<OsStr>>(&self, path: P, t: &Transaction, perms: winapi::REGSAM)
|                                                                                                       ^^^^^^^^^^^^^^ undefined or not in scope
|
= help: no candidates by the name of `REGSAM` found in your project; maybe you misspelled the name or forgot to import an external crate?

error[E0425]: unresolved name `advapi32::RegOpenKeyTransactedW`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:270:13
|
270 |             advapi32::RegOpenKeyTransactedW(
|             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0425]: unresolved name `winapi::KEY_ALL_ACCESS`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:300:45
|
300 |         self.create_subkey_with_flags(path, winapi::KEY_ALL_ACCESS)
|                                             ^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0412]: type name `winapi::REGSAM` is undefined or not in scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:303:77
|
303 |     pub fn create_subkey_with_flags<P: AsRef<OsStr>>(&self, path: P, perms: winapi::REGSAM) -> io::Result<RegKey> {
|                                                                             ^^^^^^^^^^^^^^ undefined or not in scope
|
= help: no candidates by the name of `REGSAM` found in your project; maybe you misspelled the name or forgot to import an external crate?

error[E0425]: unresolved name `advapi32::RegCreateKeyExW`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:308:13
|
308 |             advapi32::RegCreateKeyExW(
|             ^^^^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0425]: unresolved name `winapi::REG_OPTION_NON_VOLATILE`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:313:17
|
313 |                 winapi::REG_OPTION_NON_VOLATILE,
|                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0425]: unresolved name `winapi::KEY_ALL_ACCESS`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:328:59
|
328 |         self.create_subkey_transacted_with_flags(path, t, winapi::KEY_ALL_ACCESS)
|                                                           ^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0412]: type name `winapi::REGSAM` is undefined or not in scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:333:105
|
333 |     pub fn create_subkey_transacted_with_flags<P: AsRef<OsStr>>(&self, path: P, t: &Transaction, perms: winapi::REGSAM)
|                                                                                                         ^^^^^^^^^^^^^^ undefined or not in scope
|
= help: no candidates by the name of `REGSAM` found in your project; maybe you misspelled the name or forgot to import an external crate?

error[E0425]: unresolved name `advapi32::RegCreateKeyTransactedW`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:340:13
|
340 |             advapi32::RegCreateKeyTransactedW(
|             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0425]: unresolved name `winapi::REG_OPTION_NON_VOLATILE`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:345:17
|
345 |                 winapi::REG_OPTION_NON_VOLATILE,
|                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0425]: unresolved name `advapi32::RegCopyTreeW`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:375:13
|
375 |             advapi32::RegCopyTreeW(
|             ^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0425]: unresolved name `advapi32::RegQueryInfoKeyW`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:389:13
|
389 |             advapi32::RegQueryInfoKeyW(
|             ^^^^^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0425]: unresolved name `advapi32::RegDeleteKeyW`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:461:13
|
461 |             advapi32::RegDeleteKeyW(
|             ^^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0425]: unresolved name `advapi32::RegDeleteKeyTransactedW`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:476:13
|
476 |             advapi32::RegDeleteKeyTransactedW(
|             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0425]: unresolved name `advapi32::RegDeleteTreeW`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:504:13
|
504 |             advapi32::RegDeleteTreeW(
|             ^^^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0425]: unresolved name `advapi32::RegQueryValueExW`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:555:17
|
555 |                 advapi32::RegQueryValueExW(
|                 ^^^^^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0412]: type name `winapi::LPBYTE` is undefined or not in scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:560:41
|
560 |                     buf.as_mut_ptr() as winapi::LPBYTE,
|                                         ^^^^^^^^^^^^^^ undefined or not in scope
|
= help: no candidates by the name of `LPBYTE` found in your project; maybe you misspelled the name or forgot to import an external crate?

error[E0425]: unresolved name `winapi::REG_QWORD`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:567:35
|
567 |                     if buf_type > winapi::REG_QWORD {
|                                   ^^^^^^^^^^^^^^^^^ unresolved name

error[E0425]: unresolved name `advapi32::RegSetValueExW`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:618:13
|
618 |             advapi32::RegSetValueExW(
|             ^^^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0412]: type name `winapi::BYTE` is undefined or not in scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:623:48
|
623 |                 value.bytes.as_ptr() as *const winapi::BYTE,
|                                                ^^^^^^^^^^^^ undefined or not in scope
|
= help: no candidates by the name of `BYTE` found in your project; maybe you misspelled the name or forgot to import an external crate?

error[E0425]: unresolved name `advapi32::RegDeleteValueW`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:647:13
|
647 |             advapi32::RegDeleteValueW(
|             ^^^^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0425]: unresolved name `winapi::HKEY_CLASSES_ROOT`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:751:25
|
751 |         if self.hkey >= winapi::HKEY_CLASSES_ROOT { return Ok(()) };
|                         ^^^^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0425]: unresolved name `advapi32::RegCloseKey`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:753:13
|
753 |             advapi32::RegCloseKey(self.hkey) as DWORD
|             ^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0425]: unresolved name `advapi32::RegEnumKeyExW`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:780:13
|
780 |             advapi32::RegEnumKeyExW(
|             ^^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0425]: unresolved name `advapi32::RegEnumValueW`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:824:17
|
824 |                 advapi32::RegEnumValueW(
|                 ^^^^^^^^^^^^^^^^^^^^^^^ unresolved name

error[E0412]: type name `winapi::LPBYTE` is undefined or not in scope
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:831:41
|
831 |                     buf.as_mut_ptr() as winapi::LPBYTE,
|                                         ^^^^^^^^^^^^^^ undefined or not in scope
|
= help: no candidates by the name of `LPBYTE` found in your project; maybe you misspelled the name or forgot to import an external crate?

error[E0425]: unresolved name `winapi::REG_QWORD`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs:843:35
|
843 |                     if buf_type > winapi::REG_QWORD {
|                                   ^^^^^^^^^^^^^^^^^ unresolved name

error[E0080]: constant evaluation error
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ non-constant path in constant expression
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation
|
note: for enum discriminant here
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^^^^^^^^^^^^^^^^^^^
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error[E0080]: constant evaluation error
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ non-constant path in constant expression
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation
|
note: for enum discriminant here
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^^^^^^^^^^^^^^^^^^^
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error[E0080]: constant evaluation error
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ non-constant path in constant expression
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation
|
note: for enum discriminant here
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^^^^^^^^^^^^^^^^^^^
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error[E0080]: constant evaluation error
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ non-constant path in constant expression
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation
|
note: for enum discriminant here
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^^^^^^^^^^^^^^^^^^^
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error[E0080]: constant evaluation error
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ non-constant path in constant expression
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation
|
note: for enum discriminant here
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^^^^^^^^^^^^^^^^^^^
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error[E0080]: constant evaluation error
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ non-constant path in constant expression
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation
|
note: for enum discriminant here
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^^^^^^^^^^^^^^^^^^^
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error[E0080]: constant evaluation error
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ non-constant path in constant expression
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation
|
note: for enum discriminant here
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^^^^^^^^^^^^^^^^^^^
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error[E0080]: constant evaluation error
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ non-constant path in constant expression
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation
|
note: for enum discriminant here
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^^^^^^^^^^^^^^^^^^^
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error[E0080]: constant evaluation error
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ non-constant path in constant expression
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation
|
note: for enum discriminant here
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^^^^^^^^^^^^^^^^^^^
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error[E0080]: constant evaluation error
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ non-constant path in constant expression
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation
|
note: for enum discriminant here
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^^^^^^^^^^^^^^^^^^^
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error[E0080]: constant evaluation error
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ non-constant path in constant expression
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation
|
note: for enum discriminant here
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^^^^^^^^^^^^^^^^^^^
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error[E0080]: constant evaluation error
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^ non-constant path in constant expression
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation
|
note: for enum discriminant here
--> .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/enums.rs:39:21
|
39 |             $( $v = winapi::$v as isize ),*
|                     ^^^^^^^^^^^^^^^^^^^
...
44 | winapi_enum!(RegType, "Enumeration of possible registry value types" => [
| - in this macro invocation

error: Compilation failed, aborting rustdoc

thread 'main' panicked at 'ChainedError {
error: Could not document `winreg`.,
cause: process didn't exit successfully: `rustdoc .cargo/registry/src/github.com-1ecc6299db9ec823/winreg-0.4.0/src/lib.rs --crate-name winreg -o /home/cratesfyi/winreg-0.4.0/doc --cfg feature="ktmw32-sys" --cfg feature="rustc-serialize" --cfg feature="serialization-rustc" --cfg feature="default" --cfg feature="transactions" -L dependency=/home/cratesfyi/winreg-0.4.0/debug/deps --extern advapi32=/home/cratesfyi/winreg-0.4.0/debug/deps/libadvapi32-5f2f517e5d696cc5.rlib --extern ktmw32=/home/cratesfyi/winreg-0.4.0/debug/deps/libktmw32-9328541eee7235ca.rlib --extern rustc_serialize=/home/cratesfyi/winreg-0.4.0/debug/deps/librustc_serialize-3561541d79c18212.rlib --extern kernel32=/home/cratesfyi/winreg-0.4.0/debug/deps/libkernel32-df86a08647459244.rlib --extern winapi=/home/cratesfyi/winreg-0.4.0/debug/deps/libwinapi-0889532d327ff4e2.rlib` (exit code: 101)
}', src/bin/cratesfyi.rs:132
note: Run with `RUST_BACKTRACE=1` for a backtrace.