[INFO] fetching crate itunes-com 0.2.0... [INFO] testing itunes-com-0.2.0 against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] extracting crate itunes-com 0.2.0 into /workspace/builds/worker-7-tc1/source [INFO] started tweaking crates.io crate itunes-com 0.2.0 [INFO] finished tweaking crates.io crate itunes-com 0.2.0 [INFO] tweaked toml for crates.io crate itunes-com 0.2.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate itunes-com 0.2.0 on toolchain 8de4c7234dd9b97c9d76b58671343fdbbc9a433e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate itunes-com 0.2.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded windows-interface v0.44.0 [INFO] [stderr] Downloaded windows-implement v0.44.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] bdadade5f083eeae7b2b1e36e4f5e22c760ff7d2dfea045cec85925bd3818261 [INFO] running `Command { std: "docker" "start" "-a" "bdadade5f083eeae7b2b1e36e4f5e22c760ff7d2dfea045cec85925bd3818261", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bdadade5f083eeae7b2b1e36e4f5e22c760ff7d2dfea045cec85925bd3818261", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bdadade5f083eeae7b2b1e36e4f5e22c760ff7d2dfea045cec85925bd3818261", kill_on_drop: false }` [INFO] [stdout] bdadade5f083eeae7b2b1e36e4f5e22c760ff7d2dfea045cec85925bd3818261 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "build" "--frozen" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 8ce8d192dd789bce64bee57baf99a23e9eff240ff1fef54c077d25c439eac417 [INFO] running `Command { std: "docker" "start" "-a" "8ce8d192dd789bce64bee57baf99a23e9eff240ff1fef54c077d25c439eac417", kill_on_drop: false }` [INFO] [stderr] Compiling itunes-com v0.2.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | pub unsafe fn GetITObjectIDs(&self, sourceID: *mut LONG, playlistID: *mut LONG, trackID: *mut LONG, databaseID: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | pub unsafe fn Name(&self, Name: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | pub unsafe fn set_Name(&self, Name: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | pub unsafe fn Index(&self, Index: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | pub unsafe fn sourceID(&self, sourceID: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub unsafe fn playlistID(&self, playlistID: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | pub unsafe fn trackID(&self, trackID: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | pub unsafe fn TrackDatabaseID(&self, databaseID: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | pub unsafe fn Kind(&self, Kind: *mut ITSourceKind) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | pub unsafe fn Capacity(&self, Capacity: *mut DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | pub unsafe fn FreeSpace(&self, FreeSpace: *mut DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | pub unsafe fn Playlists(&self, iPlaylistCollection: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | pub unsafe fn Count(&self, Count: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | pub unsafe fn Item(&self, Index: LONG, iPlaylist: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | pub unsafe fn ItemByName(&self, Name: BSTR, iPlaylist: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | pub unsafe fn _NewEnum(&self, iEnumerator: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | pub unsafe fn ItemByPersistentID(&self, highID: LONG, lowID: LONG, iPlaylist: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 86 | pub unsafe fn Delete(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | pub unsafe fn PlayFirstTrack(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | pub unsafe fn Print(&self, showPrintDialog: VARIANT_BOOL, printKind: ITPlaylistPrintKind, theme: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | pub unsafe fn Search(&self, searchText: BSTR, searchFields: ITPlaylistSearchField, iTrackCollection: *mut Option)... [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | pub unsafe fn Kind(&self, Kind: *mut ITPlaylistKind) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | pub unsafe fn Source(&self, iSource: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 98 | pub unsafe fn Duration(&self, Duration: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | pub unsafe fn Shuffle(&self, isShuffle: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:102:5 [INFO] [stdout] | [INFO] [stdout] 102 | pub unsafe fn set_Shuffle(&self, isShuffle: VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | pub unsafe fn Size(&self, Size: *mut DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 106 | pub unsafe fn SongRepeat(&self, repeatMode: *mut ITPlaylistRepeatMode) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | pub unsafe fn set_SongRepeat(&self, repeatMode: ITPlaylistRepeatMode) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:110:5 [INFO] [stdout] | [INFO] [stdout] 110 | pub unsafe fn Time(&self, Time: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:112:5 [INFO] [stdout] | [INFO] [stdout] 112 | pub unsafe fn Visible(&self, isVisible: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:114:5 [INFO] [stdout] | [INFO] [stdout] 114 | pub unsafe fn Tracks(&self, iTrackCollection: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 123 | pub unsafe fn Count(&self, Count: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | pub unsafe fn Item(&self, Index: LONG, iTrack: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | pub unsafe fn ItemByPlayOrder(&self, Index: LONG, iTrack: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:129:5 [INFO] [stdout] | [INFO] [stdout] 129 | pub unsafe fn ItemByName(&self, Name: BSTR, iTrack: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:134:5 [INFO] [stdout] | [INFO] [stdout] 134 | pub unsafe fn _NewEnum(&self, iEnumerator: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:136:5 [INFO] [stdout] | [INFO] [stdout] 136 | pub unsafe fn ItemByPersistentID(&self, highID: LONG, lowID: LONG, iTrack: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:145:5 [INFO] [stdout] | [INFO] [stdout] 145 | pub unsafe fn Delete(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:147:5 [INFO] [stdout] | [INFO] [stdout] 147 | pub unsafe fn Play(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:149:5 [INFO] [stdout] | [INFO] [stdout] 149 | pub unsafe fn AddArtworkFromFile(&self, filePath: BSTR, iArtwork: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 151 | pub unsafe fn Kind(&self, Kind: *mut ITTrackKind) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:153:5 [INFO] [stdout] | [INFO] [stdout] 153 | pub unsafe fn Playlist(&self, iPlaylist: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:155:5 [INFO] [stdout] | [INFO] [stdout] 155 | pub unsafe fn Album(&self, Album: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:157:5 [INFO] [stdout] | [INFO] [stdout] 157 | pub unsafe fn set_Album(&self, Album: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:159:5 [INFO] [stdout] | [INFO] [stdout] 159 | pub unsafe fn Artist(&self, Artist: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 161 | pub unsafe fn set_Artist(&self, Artist: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:163:5 [INFO] [stdout] | [INFO] [stdout] 163 | pub unsafe fn BitRate(&self, BitRate: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:165:5 [INFO] [stdout] | [INFO] [stdout] 165 | pub unsafe fn BPM(&self, beatsPerMinute: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:167:5 [INFO] [stdout] | [INFO] [stdout] 167 | pub unsafe fn set_BPM(&self, beatsPerMinute: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:169:5 [INFO] [stdout] | [INFO] [stdout] 169 | pub unsafe fn Comment(&self, Comment: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:171:5 [INFO] [stdout] | [INFO] [stdout] 171 | pub unsafe fn set_Comment(&self, Comment: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:173:5 [INFO] [stdout] | [INFO] [stdout] 173 | pub unsafe fn Compilation(&self, isCompilation: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:175:5 [INFO] [stdout] | [INFO] [stdout] 175 | pub unsafe fn set_Compilation(&self, isCompilation: VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:177:5 [INFO] [stdout] | [INFO] [stdout] 177 | pub unsafe fn Composer(&self, Composer: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:179:5 [INFO] [stdout] | [INFO] [stdout] 179 | pub unsafe fn set_Composer(&self, Composer: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:181:5 [INFO] [stdout] | [INFO] [stdout] 181 | pub unsafe fn DateAdded(&self, DateAdded: *mut DATE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:183:5 [INFO] [stdout] | [INFO] [stdout] 183 | pub unsafe fn DiscCount(&self, DiscCount: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:185:5 [INFO] [stdout] | [INFO] [stdout] 185 | pub unsafe fn set_DiscCount(&self, DiscCount: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:187:5 [INFO] [stdout] | [INFO] [stdout] 187 | pub unsafe fn DiscNumber(&self, DiscNumber: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:189:5 [INFO] [stdout] | [INFO] [stdout] 189 | pub unsafe fn set_DiscNumber(&self, DiscNumber: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:191:5 [INFO] [stdout] | [INFO] [stdout] 191 | pub unsafe fn Duration(&self, Duration: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:193:5 [INFO] [stdout] | [INFO] [stdout] 193 | pub unsafe fn Enabled(&self, isEnabled: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:195:5 [INFO] [stdout] | [INFO] [stdout] 195 | pub unsafe fn set_Enabled(&self, isEnabled: VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:197:5 [INFO] [stdout] | [INFO] [stdout] 197 | pub unsafe fn EQ(&self, EQ: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:199:5 [INFO] [stdout] | [INFO] [stdout] 199 | pub unsafe fn set_EQ(&self, EQ: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:201:5 [INFO] [stdout] | [INFO] [stdout] 201 | pub unsafe fn set_Finish(&self, Finish: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:203:5 [INFO] [stdout] | [INFO] [stdout] 203 | pub unsafe fn Finish(&self, Finish: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:205:5 [INFO] [stdout] | [INFO] [stdout] 205 | pub unsafe fn Genre(&self, Genre: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:207:5 [INFO] [stdout] | [INFO] [stdout] 207 | pub unsafe fn set_Genre(&self, Genre: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:209:5 [INFO] [stdout] | [INFO] [stdout] 209 | pub unsafe fn Grouping(&self, Grouping: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | pub unsafe fn set_Grouping(&self, Grouping: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:213:5 [INFO] [stdout] | [INFO] [stdout] 213 | pub unsafe fn KindAsString(&self, Kind: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:215:5 [INFO] [stdout] | [INFO] [stdout] 215 | pub unsafe fn ModificationDate(&self, dateModified: *mut DATE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:217:5 [INFO] [stdout] | [INFO] [stdout] 217 | pub unsafe fn PlayedCount(&self, PlayedCount: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:219:5 [INFO] [stdout] | [INFO] [stdout] 219 | pub unsafe fn set_PlayedCount(&self, PlayedCount: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:221:5 [INFO] [stdout] | [INFO] [stdout] 221 | pub unsafe fn PlayedDate(&self, PlayedDate: *mut DATE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:223:5 [INFO] [stdout] | [INFO] [stdout] 223 | pub unsafe fn set_PlayedDate(&self, PlayedDate: DATE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:225:5 [INFO] [stdout] | [INFO] [stdout] 225 | pub unsafe fn PlayOrderIndex(&self, Index: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:227:5 [INFO] [stdout] | [INFO] [stdout] 227 | pub unsafe fn Rating(&self, Rating: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:229:5 [INFO] [stdout] | [INFO] [stdout] 229 | pub unsafe fn set_Rating(&self, Rating: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:231:5 [INFO] [stdout] | [INFO] [stdout] 231 | pub unsafe fn SampleRate(&self, SampleRate: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:233:5 [INFO] [stdout] | [INFO] [stdout] 233 | pub unsafe fn Size(&self, Size: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:235:5 [INFO] [stdout] | [INFO] [stdout] 235 | pub unsafe fn Start(&self, Start: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:237:5 [INFO] [stdout] | [INFO] [stdout] 237 | pub unsafe fn set_Start(&self, Start: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:239:5 [INFO] [stdout] | [INFO] [stdout] 239 | pub unsafe fn Time(&self, Time: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:241:5 [INFO] [stdout] | [INFO] [stdout] 241 | pub unsafe fn TrackCount(&self, TrackCount: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:243:5 [INFO] [stdout] | [INFO] [stdout] 243 | pub unsafe fn set_TrackCount(&self, TrackCount: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:245:5 [INFO] [stdout] | [INFO] [stdout] 245 | pub unsafe fn TrackNumber(&self, TrackNumber: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:247:5 [INFO] [stdout] | [INFO] [stdout] 247 | pub unsafe fn set_TrackNumber(&self, TrackNumber: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:249:5 [INFO] [stdout] | [INFO] [stdout] 249 | pub unsafe fn VolumeAdjustment(&self, VolumeAdjustment: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:251:5 [INFO] [stdout] | [INFO] [stdout] 251 | pub unsafe fn set_VolumeAdjustment(&self, VolumeAdjustment: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:253:5 [INFO] [stdout] | [INFO] [stdout] 253 | pub unsafe fn Year(&self, Year: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:255:5 [INFO] [stdout] | [INFO] [stdout] 255 | pub unsafe fn set_Year(&self, Year: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:257:5 [INFO] [stdout] | [INFO] [stdout] 257 | pub unsafe fn Artwork(&self, iArtworkCollection: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:266:5 [INFO] [stdout] | [INFO] [stdout] 266 | pub unsafe fn Delete(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:268:5 [INFO] [stdout] | [INFO] [stdout] 268 | pub unsafe fn SetArtworkFromFile(&self, filePath: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:270:5 [INFO] [stdout] | [INFO] [stdout] 270 | pub unsafe fn SaveArtworkToFile(&self, filePath: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:272:5 [INFO] [stdout] | [INFO] [stdout] 272 | pub unsafe fn Format(&self, Format: *mut ITArtworkFormat) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:274:5 [INFO] [stdout] | [INFO] [stdout] 274 | pub unsafe fn IsDownloadedArtwork(&self, IsDownloadedArtwork: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:276:5 [INFO] [stdout] | [INFO] [stdout] 276 | pub unsafe fn Description(&self, Description: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:278:5 [INFO] [stdout] | [INFO] [stdout] 278 | pub unsafe fn set_Description(&self, Description: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:287:5 [INFO] [stdout] | [INFO] [stdout] 287 | pub unsafe fn Count(&self, Count: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:289:5 [INFO] [stdout] | [INFO] [stdout] 289 | pub unsafe fn Item(&self, Index: LONG, iArtwork: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:294:5 [INFO] [stdout] | [INFO] [stdout] 294 | pub unsafe fn _NewEnum(&self, iEnumerator: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:303:5 [INFO] [stdout] | [INFO] [stdout] 303 | pub unsafe fn Count(&self, Count: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:305:5 [INFO] [stdout] | [INFO] [stdout] 305 | pub unsafe fn Item(&self, Index: LONG, iSource: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:307:5 [INFO] [stdout] | [INFO] [stdout] 307 | pub unsafe fn ItemByName(&self, Name: BSTR, iSource: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:312:5 [INFO] [stdout] | [INFO] [stdout] 312 | pub unsafe fn _NewEnum(&self, iEnumerator: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:314:5 [INFO] [stdout] | [INFO] [stdout] 314 | pub unsafe fn ItemByPersistentID(&self, highID: LONG, lowID: LONG, iSource: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:323:5 [INFO] [stdout] | [INFO] [stdout] 323 | pub unsafe fn Name(&self, Name: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:325:5 [INFO] [stdout] | [INFO] [stdout] 325 | pub unsafe fn Format(&self, Format: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:334:5 [INFO] [stdout] | [INFO] [stdout] 334 | pub unsafe fn Count(&self, Count: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:336:5 [INFO] [stdout] | [INFO] [stdout] 336 | pub unsafe fn Item(&self, Index: LONG, iEncoder: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:338:5 [INFO] [stdout] | [INFO] [stdout] 338 | pub unsafe fn ItemByName(&self, Name: BSTR, iEncoder: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:343:5 [INFO] [stdout] | [INFO] [stdout] 343 | pub unsafe fn _NewEnum(&self, iEnumerator: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:352:5 [INFO] [stdout] | [INFO] [stdout] 352 | pub unsafe fn Name(&self, Name: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:354:5 [INFO] [stdout] | [INFO] [stdout] 354 | pub unsafe fn Modifiable(&self, isModifiable: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:356:5 [INFO] [stdout] | [INFO] [stdout] 356 | pub unsafe fn Preamp(&self, level: *mut DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:358:5 [INFO] [stdout] | [INFO] [stdout] 358 | pub unsafe fn set_Preamp(&self, level: DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:360:5 [INFO] [stdout] | [INFO] [stdout] 360 | pub unsafe fn Band1(&self, level: *mut DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:362:5 [INFO] [stdout] | [INFO] [stdout] 362 | pub unsafe fn set_Band1(&self, level: DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:364:5 [INFO] [stdout] | [INFO] [stdout] 364 | pub unsafe fn Band2(&self, level: *mut DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:366:5 [INFO] [stdout] | [INFO] [stdout] 366 | pub unsafe fn set_Band2(&self, level: DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:368:5 [INFO] [stdout] | [INFO] [stdout] 368 | pub unsafe fn Band3(&self, level: *mut DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:370:5 [INFO] [stdout] | [INFO] [stdout] 370 | pub unsafe fn set_Band3(&self, level: DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:372:5 [INFO] [stdout] | [INFO] [stdout] 372 | pub unsafe fn Band4(&self, level: *mut DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:374:5 [INFO] [stdout] | [INFO] [stdout] 374 | pub unsafe fn set_Band4(&self, level: DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:376:5 [INFO] [stdout] | [INFO] [stdout] 376 | pub unsafe fn Band5(&self, level: *mut DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:378:5 [INFO] [stdout] | [INFO] [stdout] 378 | pub unsafe fn set_Band5(&self, level: DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:380:5 [INFO] [stdout] | [INFO] [stdout] 380 | pub unsafe fn Band6(&self, level: *mut DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:382:5 [INFO] [stdout] | [INFO] [stdout] 382 | pub unsafe fn set_Band6(&self, level: DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:384:5 [INFO] [stdout] | [INFO] [stdout] 384 | pub unsafe fn Band7(&self, level: *mut DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:386:5 [INFO] [stdout] | [INFO] [stdout] 386 | pub unsafe fn set_Band7(&self, level: DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:388:5 [INFO] [stdout] | [INFO] [stdout] 388 | pub unsafe fn Band8(&self, level: *mut DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:390:5 [INFO] [stdout] | [INFO] [stdout] 390 | pub unsafe fn set_Band8(&self, level: DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:392:5 [INFO] [stdout] | [INFO] [stdout] 392 | pub unsafe fn Band9(&self, level: *mut DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:394:5 [INFO] [stdout] | [INFO] [stdout] 394 | pub unsafe fn set_Band9(&self, level: DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:396:5 [INFO] [stdout] | [INFO] [stdout] 396 | pub unsafe fn Band10(&self, level: *mut DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:398:5 [INFO] [stdout] | [INFO] [stdout] 398 | pub unsafe fn set_Band10(&self, level: DOUBLE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:400:5 [INFO] [stdout] | [INFO] [stdout] 400 | pub unsafe fn Delete(&self, updateAllTracks: VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:402:5 [INFO] [stdout] | [INFO] [stdout] 402 | pub unsafe fn Rename(&self, newName: BSTR, updateAllTracks: VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:411:5 [INFO] [stdout] | [INFO] [stdout] 411 | pub unsafe fn Count(&self, Count: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:413:5 [INFO] [stdout] | [INFO] [stdout] 413 | pub unsafe fn Item(&self, Index: LONG, iEQPreset: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:415:5 [INFO] [stdout] | [INFO] [stdout] 415 | pub unsafe fn ItemByName(&self, Name: BSTR, iEQPreset: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:420:5 [INFO] [stdout] | [INFO] [stdout] 420 | pub unsafe fn _NewEnum(&self, iEnumerator: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:429:5 [INFO] [stdout] | [INFO] [stdout] 429 | pub unsafe fn InProgress(&self, isInProgress: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:431:5 [INFO] [stdout] | [INFO] [stdout] 431 | pub unsafe fn Tracks(&self, iTrackCollection: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:440:5 [INFO] [stdout] | [INFO] [stdout] 440 | pub unsafe fn GetConversionStatus(&self, trackName: *mut BSTR, progressValue: *mut LONG, maxProgressValue: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:442:5 [INFO] [stdout] | [INFO] [stdout] 442 | pub unsafe fn StopConversion(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:444:5 [INFO] [stdout] | [INFO] [stdout] 444 | pub unsafe fn trackName(&self, trackName: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:446:5 [INFO] [stdout] | [INFO] [stdout] 446 | pub unsafe fn progressValue(&self, progressValue: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:448:5 [INFO] [stdout] | [INFO] [stdout] 448 | pub unsafe fn maxProgressValue(&self, maxProgressValue: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:457:5 [INFO] [stdout] | [INFO] [stdout] 457 | pub unsafe fn AddFile(&self, filePath: BSTR, iStatus: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:459:5 [INFO] [stdout] | [INFO] [stdout] 459 | pub unsafe fn AddFiles(&self, filePaths: *const VARIANT, iStatus: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:461:5 [INFO] [stdout] | [INFO] [stdout] 461 | pub unsafe fn AddURL(&self, URL: BSTR, iURLTrack: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:463:5 [INFO] [stdout] | [INFO] [stdout] 463 | pub unsafe fn AddTrack(&self, iTrackToAdd: *const VARIANT, iAddedTrack: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:472:5 [INFO] [stdout] | [INFO] [stdout] 472 | pub unsafe fn URL(&self, URL: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:474:5 [INFO] [stdout] | [INFO] [stdout] 474 | pub unsafe fn set_URL(&self, URL: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:476:5 [INFO] [stdout] | [INFO] [stdout] 476 | pub unsafe fn Podcast(&self, isPodcast: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:478:5 [INFO] [stdout] | [INFO] [stdout] 478 | pub unsafe fn UpdatePodcastFeed(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:480:5 [INFO] [stdout] | [INFO] [stdout] 480 | pub unsafe fn DownloadPodcastEpisode(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:482:5 [INFO] [stdout] | [INFO] [stdout] 482 | pub unsafe fn Category(&self, Category: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:484:5 [INFO] [stdout] | [INFO] [stdout] 484 | pub unsafe fn set_Category(&self, Category: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:486:5 [INFO] [stdout] | [INFO] [stdout] 486 | pub unsafe fn Description(&self, Description: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:488:5 [INFO] [stdout] | [INFO] [stdout] 488 | pub unsafe fn set_Description(&self, Description: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:490:5 [INFO] [stdout] | [INFO] [stdout] 490 | pub unsafe fn LongDescription(&self, LongDescription: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:492:5 [INFO] [stdout] | [INFO] [stdout] 492 | pub unsafe fn set_LongDescription(&self, LongDescription: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:494:5 [INFO] [stdout] | [INFO] [stdout] 494 | pub unsafe fn Reveal(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:496:5 [INFO] [stdout] | [INFO] [stdout] 496 | pub unsafe fn AlbumRating(&self, Rating: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:498:5 [INFO] [stdout] | [INFO] [stdout] 498 | pub unsafe fn set_AlbumRating(&self, Rating: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:500:5 [INFO] [stdout] | [INFO] [stdout] 500 | pub unsafe fn AlbumRatingKind(&self, ratingKind: *mut ITRatingKind) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:502:5 [INFO] [stdout] | [INFO] [stdout] 502 | pub unsafe fn ratingKind(&self, ratingKind: *mut ITRatingKind) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:504:5 [INFO] [stdout] | [INFO] [stdout] 504 | pub unsafe fn Playlists(&self, iPlaylistCollection: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:513:5 [INFO] [stdout] | [INFO] [stdout] 513 | pub unsafe fn AddFile(&self, filePath: BSTR, iStatus: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:515:5 [INFO] [stdout] | [INFO] [stdout] 515 | pub unsafe fn AddFiles(&self, filePaths: *const VARIANT, iStatus: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:517:5 [INFO] [stdout] | [INFO] [stdout] 517 | pub unsafe fn AddURL(&self, URL: BSTR, iURLTrack: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:519:5 [INFO] [stdout] | [INFO] [stdout] 519 | pub unsafe fn AddTrack(&self, iTrackToAdd: *const VARIANT, iAddedTrack: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:521:5 [INFO] [stdout] | [INFO] [stdout] 521 | pub unsafe fn Shared(&self, isShared: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:523:5 [INFO] [stdout] | [INFO] [stdout] 523 | pub unsafe fn set_Shared(&self, isShared: VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:525:5 [INFO] [stdout] | [INFO] [stdout] 525 | pub unsafe fn Smart(&self, isSmart: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:527:5 [INFO] [stdout] | [INFO] [stdout] 527 | pub unsafe fn SpecialKind(&self, SpecialKind: *mut ITUserPlaylistSpecialKind) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:529:5 [INFO] [stdout] | [INFO] [stdout] 529 | pub unsafe fn Parent(&self, iParentPlayList: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:531:5 [INFO] [stdout] | [INFO] [stdout] 531 | pub unsafe fn CreatePlaylist(&self, playlistName: BSTR, iPlaylist: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:533:5 [INFO] [stdout] | [INFO] [stdout] 533 | pub unsafe fn CreateFolder(&self, folderName: BSTR, iFolder: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:535:5 [INFO] [stdout] | [INFO] [stdout] 535 | pub unsafe fn set_Parent(&self, iParentPlayList: *const VARIANT) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:537:5 [INFO] [stdout] | [INFO] [stdout] 537 | pub unsafe fn Reveal(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:546:5 [INFO] [stdout] | [INFO] [stdout] 546 | pub unsafe fn Name(&self, Name: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:555:5 [INFO] [stdout] | [INFO] [stdout] 555 | pub unsafe fn Count(&self, Count: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:557:5 [INFO] [stdout] | [INFO] [stdout] 557 | pub unsafe fn Item(&self, Index: LONG, iVisual: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:559:5 [INFO] [stdout] | [INFO] [stdout] 559 | pub unsafe fn ItemByName(&self, Name: BSTR, iVisual: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:564:5 [INFO] [stdout] | [INFO] [stdout] 564 | pub unsafe fn _NewEnum(&self, iEnumerator: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:573:5 [INFO] [stdout] | [INFO] [stdout] 573 | pub unsafe fn Name(&self, Name: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | pub unsafe fn Kind(&self, Kind: *mut ITWindowKind) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:577:5 [INFO] [stdout] | [INFO] [stdout] 577 | pub unsafe fn Visible(&self, isVisible: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:579:5 [INFO] [stdout] | [INFO] [stdout] 579 | pub unsafe fn set_Visible(&self, isVisible: VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:581:5 [INFO] [stdout] | [INFO] [stdout] 581 | pub unsafe fn Resizable(&self, isResizable: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:583:5 [INFO] [stdout] | [INFO] [stdout] 583 | pub unsafe fn Minimized(&self, isMinimized: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:585:5 [INFO] [stdout] | [INFO] [stdout] 585 | pub unsafe fn set_Minimized(&self, isMinimized: VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:587:5 [INFO] [stdout] | [INFO] [stdout] 587 | pub unsafe fn Maximizable(&self, isMaximizable: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:589:5 [INFO] [stdout] | [INFO] [stdout] 589 | pub unsafe fn Maximized(&self, isMaximized: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:591:5 [INFO] [stdout] | [INFO] [stdout] 591 | pub unsafe fn set_Maximized(&self, isMaximized: VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:593:5 [INFO] [stdout] | [INFO] [stdout] 593 | pub unsafe fn Zoomable(&self, isZoomable: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:595:5 [INFO] [stdout] | [INFO] [stdout] 595 | pub unsafe fn Zoomed(&self, isZoomed: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:597:5 [INFO] [stdout] | [INFO] [stdout] 597 | pub unsafe fn set_Zoomed(&self, isZoomed: VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:599:5 [INFO] [stdout] | [INFO] [stdout] 599 | pub unsafe fn Top(&self, Top: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:601:5 [INFO] [stdout] | [INFO] [stdout] 601 | pub unsafe fn set_Top(&self, Top: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:603:5 [INFO] [stdout] | [INFO] [stdout] 603 | pub unsafe fn Left(&self, Left: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:605:5 [INFO] [stdout] | [INFO] [stdout] 605 | pub unsafe fn set_Left(&self, Left: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:607:5 [INFO] [stdout] | [INFO] [stdout] 607 | pub unsafe fn Bottom(&self, Bottom: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:609:5 [INFO] [stdout] | [INFO] [stdout] 609 | pub unsafe fn set_Bottom(&self, Bottom: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:611:5 [INFO] [stdout] | [INFO] [stdout] 611 | pub unsafe fn Right(&self, Right: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:613:5 [INFO] [stdout] | [INFO] [stdout] 613 | pub unsafe fn set_Right(&self, Right: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:615:5 [INFO] [stdout] | [INFO] [stdout] 615 | pub unsafe fn Width(&self, Width: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:617:5 [INFO] [stdout] | [INFO] [stdout] 617 | pub unsafe fn set_Width(&self, Width: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:619:5 [INFO] [stdout] | [INFO] [stdout] 619 | pub unsafe fn Height(&self, Height: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:621:5 [INFO] [stdout] | [INFO] [stdout] 621 | pub unsafe fn set_Height(&self, Height: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:630:5 [INFO] [stdout] | [INFO] [stdout] 630 | pub unsafe fn MiniPlayer(&self, isMiniPlayer: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:632:5 [INFO] [stdout] | [INFO] [stdout] 632 | pub unsafe fn set_MiniPlayer(&self, isMiniPlayer: VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:634:5 [INFO] [stdout] | [INFO] [stdout] 634 | pub unsafe fn SelectedTracks(&self, iTrackCollection: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:636:5 [INFO] [stdout] | [INFO] [stdout] 636 | pub unsafe fn SelectedPlaylist(&self, iPlaylist: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:638:5 [INFO] [stdout] | [INFO] [stdout] 638 | pub unsafe fn set_SelectedPlaylist(&self, iPlaylist: *const VARIANT) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:647:5 [INFO] [stdout] | [INFO] [stdout] 647 | pub unsafe fn Count(&self, Count: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:649:5 [INFO] [stdout] | [INFO] [stdout] 649 | pub unsafe fn Item(&self, Index: LONG, iWindow: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:651:5 [INFO] [stdout] | [INFO] [stdout] 651 | pub unsafe fn ItemByName(&self, Name: BSTR, iWindow: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:656:5 [INFO] [stdout] | [INFO] [stdout] 656 | pub unsafe fn _NewEnum(&self, iEnumerator: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:665:5 [INFO] [stdout] | [INFO] [stdout] 665 | pub unsafe fn BackTrack(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:667:5 [INFO] [stdout] | [INFO] [stdout] 667 | pub unsafe fn FastForward(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:669:5 [INFO] [stdout] | [INFO] [stdout] 669 | pub unsafe fn NextTrack(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:671:5 [INFO] [stdout] | [INFO] [stdout] 671 | pub unsafe fn Pause(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:673:5 [INFO] [stdout] | [INFO] [stdout] 673 | pub unsafe fn Play(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:675:5 [INFO] [stdout] | [INFO] [stdout] 675 | pub unsafe fn PlayFile(&self, filePath: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:677:5 [INFO] [stdout] | [INFO] [stdout] 677 | pub unsafe fn PlayPause(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:679:5 [INFO] [stdout] | [INFO] [stdout] 679 | pub unsafe fn PreviousTrack(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:681:5 [INFO] [stdout] | [INFO] [stdout] 681 | pub unsafe fn Resume(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:683:5 [INFO] [stdout] | [INFO] [stdout] 683 | pub unsafe fn Rewind(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:685:5 [INFO] [stdout] | [INFO] [stdout] 685 | pub unsafe fn Stop(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:687:5 [INFO] [stdout] | [INFO] [stdout] 687 | pub unsafe fn ConvertFile(&self, filePath: BSTR, iStatus: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:689:5 [INFO] [stdout] | [INFO] [stdout] 689 | pub unsafe fn ConvertFiles(&self, filePaths: *const VARIANT, iStatus: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:691:5 [INFO] [stdout] | [INFO] [stdout] 691 | pub unsafe fn ConvertTrack(&self, iTrackToConvert: *const VARIANT, iStatus: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:693:5 [INFO] [stdout] | [INFO] [stdout] 693 | pub unsafe fn ConvertTracks(&self, iTracksToConvert: *const VARIANT, iStatus: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:695:5 [INFO] [stdout] | [INFO] [stdout] 695 | pub unsafe fn CheckVersion(&self, majorVersion: LONG, minorVersion: LONG, isCompatible: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:697:5 [INFO] [stdout] | [INFO] [stdout] 697 | pub unsafe fn GetITObjectByID(&self, sourceID: LONG, playlistID: LONG, trackID: LONG, databaseID: LONG, iObject: *mut Option src/sys/com_interfaces.rs:699:5 [INFO] [stdout] | [INFO] [stdout] 699 | pub unsafe fn CreatePlaylist(&self, playlistName: BSTR, iPlaylist: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:701:5 [INFO] [stdout] | [INFO] [stdout] 701 | pub unsafe fn OpenURL(&self, URL: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:703:5 [INFO] [stdout] | [INFO] [stdout] 703 | pub unsafe fn GotoMusicStoreHomePage(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:705:5 [INFO] [stdout] | [INFO] [stdout] 705 | pub unsafe fn UpdateIPod(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:708:5 [INFO] [stdout] | [INFO] [stdout] 708 | pub unsafe fn Authorize(&self, numElems: LONG, data: *const VARIANT, names: *const BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:710:5 [INFO] [stdout] | [INFO] [stdout] 710 | pub unsafe fn Quit(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:712:5 [INFO] [stdout] | [INFO] [stdout] 712 | pub unsafe fn Sources(&self, iSourceCollection: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:714:5 [INFO] [stdout] | [INFO] [stdout] 714 | pub unsafe fn Encoders(&self, iEncoderCollection: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:716:5 [INFO] [stdout] | [INFO] [stdout] 716 | pub unsafe fn EQPresets(&self, iEQPresetCollection: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:718:5 [INFO] [stdout] | [INFO] [stdout] 718 | pub unsafe fn Visuals(&self, iVisualCollection: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:720:5 [INFO] [stdout] | [INFO] [stdout] 720 | pub unsafe fn Windows(&self, iWindowCollection: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:722:5 [INFO] [stdout] | [INFO] [stdout] 722 | pub unsafe fn SoundVolume(&self, volume: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:724:5 [INFO] [stdout] | [INFO] [stdout] 724 | pub unsafe fn set_SoundVolume(&self, volume: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:726:5 [INFO] [stdout] | [INFO] [stdout] 726 | pub unsafe fn Mute(&self, isMuted: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:728:5 [INFO] [stdout] | [INFO] [stdout] 728 | pub unsafe fn set_Mute(&self, isMuted: VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:730:5 [INFO] [stdout] | [INFO] [stdout] 730 | pub unsafe fn PlayerState(&self, PlayerState: *mut ITPlayerState) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:732:5 [INFO] [stdout] | [INFO] [stdout] 732 | pub unsafe fn PlayerPosition(&self, playerPos: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:734:5 [INFO] [stdout] | [INFO] [stdout] 734 | pub unsafe fn set_PlayerPosition(&self, playerPos: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:736:5 [INFO] [stdout] | [INFO] [stdout] 736 | pub unsafe fn CurrentEncoder(&self, iEncoder: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:738:5 [INFO] [stdout] | [INFO] [stdout] 738 | pub unsafe fn set_CurrentEncoder(&self, iEncoder: *const IITEncoder) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:740:5 [INFO] [stdout] | [INFO] [stdout] 740 | pub unsafe fn VisualsEnabled(&self, isEnabled: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:742:5 [INFO] [stdout] | [INFO] [stdout] 742 | pub unsafe fn set_VisualsEnabled(&self, isEnabled: VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:744:5 [INFO] [stdout] | [INFO] [stdout] 744 | pub unsafe fn FullScreenVisuals(&self, isFullScreen: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:746:5 [INFO] [stdout] | [INFO] [stdout] 746 | pub unsafe fn set_FullScreenVisuals(&self, isFullScreen: VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:748:5 [INFO] [stdout] | [INFO] [stdout] 748 | pub unsafe fn VisualSize(&self, VisualSize: *mut ITVisualSize) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:750:5 [INFO] [stdout] | [INFO] [stdout] 750 | pub unsafe fn set_VisualSize(&self, VisualSize: ITVisualSize) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:752:5 [INFO] [stdout] | [INFO] [stdout] 752 | pub unsafe fn CurrentVisual(&self, iVisual: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:754:5 [INFO] [stdout] | [INFO] [stdout] 754 | pub unsafe fn set_CurrentVisual(&self, iVisual: *const IITVisual) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:756:5 [INFO] [stdout] | [INFO] [stdout] 756 | pub unsafe fn EQEnabled(&self, isEnabled: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:758:5 [INFO] [stdout] | [INFO] [stdout] 758 | pub unsafe fn set_EQEnabled(&self, isEnabled: VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:760:5 [INFO] [stdout] | [INFO] [stdout] 760 | pub unsafe fn CurrentEQPreset(&self, iEQPreset: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:762:5 [INFO] [stdout] | [INFO] [stdout] 762 | pub unsafe fn set_CurrentEQPreset(&self, iEQPreset: *const IITEQPreset) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:764:5 [INFO] [stdout] | [INFO] [stdout] 764 | pub unsafe fn CurrentStreamTitle(&self, streamTitle: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:766:5 [INFO] [stdout] | [INFO] [stdout] 766 | pub unsafe fn set_CurrentStreamURL(&self, streamURL: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:768:5 [INFO] [stdout] | [INFO] [stdout] 768 | pub unsafe fn BrowserWindow(&self, iBrowserWindow: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:770:5 [INFO] [stdout] | [INFO] [stdout] 770 | pub unsafe fn EQWindow(&self, iEQWindow: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:772:5 [INFO] [stdout] | [INFO] [stdout] 772 | pub unsafe fn LibrarySource(&self, iLibrarySource: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:774:5 [INFO] [stdout] | [INFO] [stdout] 774 | pub unsafe fn LibraryPlaylist(&self, iLibraryPlaylist: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:776:5 [INFO] [stdout] | [INFO] [stdout] 776 | pub unsafe fn CurrentTrack(&self, iTrack: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:778:5 [INFO] [stdout] | [INFO] [stdout] 778 | pub unsafe fn CurrentPlaylist(&self, iPlaylist: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:780:5 [INFO] [stdout] | [INFO] [stdout] 780 | pub unsafe fn SelectedTracks(&self, iTrackCollection: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:782:5 [INFO] [stdout] | [INFO] [stdout] 782 | pub unsafe fn Version(&self, Version: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:785:5 [INFO] [stdout] | [INFO] [stdout] 785 | pub unsafe fn SetOptions(&self, options: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:787:5 [INFO] [stdout] | [INFO] [stdout] 787 | pub unsafe fn ConvertFile2(&self, filePath: BSTR, iStatus: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:789:5 [INFO] [stdout] | [INFO] [stdout] 789 | pub unsafe fn ConvertFiles2(&self, filePaths: *const VARIANT, iStatus: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:791:5 [INFO] [stdout] | [INFO] [stdout] 791 | pub unsafe fn ConvertTrack2(&self, iTrackToConvert: *const VARIANT, iStatus: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:793:5 [INFO] [stdout] | [INFO] [stdout] 793 | pub unsafe fn ConvertTracks2(&self, iTracksToConvert: *const VARIANT, iStatus: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:795:5 [INFO] [stdout] | [INFO] [stdout] 795 | pub unsafe fn AppCommandMessageProcessingEnabled(&self, isEnabled: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:797:5 [INFO] [stdout] | [INFO] [stdout] 797 | pub unsafe fn set_AppCommandMessageProcessingEnabled(&self, isEnabled: VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:799:5 [INFO] [stdout] | [INFO] [stdout] 799 | pub unsafe fn ForceToForegroundOnDialog(&self, ForceToForegroundOnDialog: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:801:5 [INFO] [stdout] | [INFO] [stdout] 801 | pub unsafe fn set_ForceToForegroundOnDialog(&self, ForceToForegroundOnDialog: VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:803:5 [INFO] [stdout] | [INFO] [stdout] 803 | pub unsafe fn CreateEQPreset(&self, eqPresetName: BSTR, iEQPreset: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:805:5 [INFO] [stdout] | [INFO] [stdout] 805 | pub unsafe fn CreatePlaylistInSource(&self, playlistName: BSTR, iSource: *const VARIANT, iPlaylist: *mut Option) -> HRES... [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:807:5 [INFO] [stdout] | [INFO] [stdout] 807 | pub unsafe fn GetPlayerButtonsState(&self, previousEnabled: *mut VARIANT_BOOL, playPauseStopState: *mut ITPlayButtonState, nextEnable... [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:809:5 [INFO] [stdout] | [INFO] [stdout] 809 | pub unsafe fn PlayerButtonClicked(&self, playerButton: ITPlayerButton, playerButtonModifierKeys: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:811:5 [INFO] [stdout] | [INFO] [stdout] 811 | pub unsafe fn CanSetShuffle(&self, iPlaylist: *const VARIANT, CanSetShuffle: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:813:5 [INFO] [stdout] | [INFO] [stdout] 813 | pub unsafe fn CanSetSongRepeat(&self, iPlaylist: *const VARIANT, CanSetSongRepeat: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:815:5 [INFO] [stdout] | [INFO] [stdout] 815 | pub unsafe fn ConvertOperationStatus(&self, iStatus: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:817:5 [INFO] [stdout] | [INFO] [stdout] 817 | pub unsafe fn SubscribeToPodcast(&self, URL: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:819:5 [INFO] [stdout] | [INFO] [stdout] 819 | pub unsafe fn UpdatePodcastFeeds(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:821:5 [INFO] [stdout] | [INFO] [stdout] 821 | pub unsafe fn CreateFolder(&self, folderName: BSTR, iFolder: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:823:5 [INFO] [stdout] | [INFO] [stdout] 823 | pub unsafe fn CreateFolderInSource(&self, folderName: BSTR, iSource: *const VARIANT, iFolder: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:825:5 [INFO] [stdout] | [INFO] [stdout] 825 | pub unsafe fn SoundVolumeControlEnabled(&self, isEnabled: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:827:5 [INFO] [stdout] | [INFO] [stdout] 827 | pub unsafe fn LibraryXMLPath(&self, filePath: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:829:5 [INFO] [stdout] | [INFO] [stdout] 829 | pub unsafe fn ITObjectPersistentIDHigh(&self, iObject: *const VARIANT, highID: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:831:5 [INFO] [stdout] | [INFO] [stdout] 831 | pub unsafe fn ITObjectPersistentIDLow(&self, iObject: *const VARIANT, lowID: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:833:5 [INFO] [stdout] | [INFO] [stdout] 833 | pub unsafe fn GetITObjectPersistentIDs(&self, iObject: *const VARIANT, highID: *mut LONG, lowID: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:835:5 [INFO] [stdout] | [INFO] [stdout] 835 | pub unsafe fn PlayerPositionMS(&self, playerPos: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:837:5 [INFO] [stdout] | [INFO] [stdout] 837 | pub unsafe fn set_PlayerPositionMS(&self, playerPos: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:846:5 [INFO] [stdout] | [INFO] [stdout] 846 | pub unsafe fn Artist(&self, Artist: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:848:5 [INFO] [stdout] | [INFO] [stdout] 848 | pub unsafe fn Compilation(&self, isCompiliation: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:850:5 [INFO] [stdout] | [INFO] [stdout] 850 | pub unsafe fn Composer(&self, Composer: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:852:5 [INFO] [stdout] | [INFO] [stdout] 852 | pub unsafe fn DiscCount(&self, DiscCount: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:854:5 [INFO] [stdout] | [INFO] [stdout] 854 | pub unsafe fn DiscNumber(&self, DiscNumber: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:856:5 [INFO] [stdout] | [INFO] [stdout] 856 | pub unsafe fn Genre(&self, Genre: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:858:5 [INFO] [stdout] | [INFO] [stdout] 858 | pub unsafe fn Year(&self, Year: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:860:5 [INFO] [stdout] | [INFO] [stdout] 860 | pub unsafe fn Reveal(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:869:5 [INFO] [stdout] | [INFO] [stdout] 869 | pub unsafe fn UpdateIPod(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:871:5 [INFO] [stdout] | [INFO] [stdout] 871 | pub unsafe fn EjectIPod(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:873:5 [INFO] [stdout] | [INFO] [stdout] 873 | pub unsafe fn SoftwareVersion(&self, SoftwareVersion: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:882:5 [INFO] [stdout] | [INFO] [stdout] 882 | pub unsafe fn Location(&self, Location: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:884:5 [INFO] [stdout] | [INFO] [stdout] 884 | pub unsafe fn UpdateInfoFromFile(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:886:5 [INFO] [stdout] | [INFO] [stdout] 886 | pub unsafe fn Podcast(&self, isPodcast: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:888:5 [INFO] [stdout] | [INFO] [stdout] 888 | pub unsafe fn UpdatePodcastFeed(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:890:5 [INFO] [stdout] | [INFO] [stdout] 890 | pub unsafe fn RememberBookmark(&self, RememberBookmark: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:892:5 [INFO] [stdout] | [INFO] [stdout] 892 | pub unsafe fn set_RememberBookmark(&self, RememberBookmark: VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:894:5 [INFO] [stdout] | [INFO] [stdout] 894 | pub unsafe fn ExcludeFromShuffle(&self, ExcludeFromShuffle: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:896:5 [INFO] [stdout] | [INFO] [stdout] 896 | pub unsafe fn set_ExcludeFromShuffle(&self, ExcludeFromShuffle: VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:898:5 [INFO] [stdout] | [INFO] [stdout] 898 | pub unsafe fn Lyrics(&self, Lyrics: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:900:5 [INFO] [stdout] | [INFO] [stdout] 900 | pub unsafe fn set_Lyrics(&self, Lyrics: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:902:5 [INFO] [stdout] | [INFO] [stdout] 902 | pub unsafe fn Category(&self, Category: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:904:5 [INFO] [stdout] | [INFO] [stdout] 904 | pub unsafe fn set_Category(&self, Category: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:906:5 [INFO] [stdout] | [INFO] [stdout] 906 | pub unsafe fn Description(&self, Description: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:908:5 [INFO] [stdout] | [INFO] [stdout] 908 | pub unsafe fn set_Description(&self, Description: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:910:5 [INFO] [stdout] | [INFO] [stdout] 910 | pub unsafe fn LongDescription(&self, LongDescription: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:912:5 [INFO] [stdout] | [INFO] [stdout] 912 | pub unsafe fn set_LongDescription(&self, LongDescription: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:914:5 [INFO] [stdout] | [INFO] [stdout] 914 | pub unsafe fn BookmarkTime(&self, BookmarkTime: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:916:5 [INFO] [stdout] | [INFO] [stdout] 916 | pub unsafe fn set_BookmarkTime(&self, BookmarkTime: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:918:5 [INFO] [stdout] | [INFO] [stdout] 918 | pub unsafe fn VideoKind(&self, VideoKind: *mut ITVideoKind) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:920:5 [INFO] [stdout] | [INFO] [stdout] 920 | pub unsafe fn set_VideoKind(&self, VideoKind: ITVideoKind) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:922:5 [INFO] [stdout] | [INFO] [stdout] 922 | pub unsafe fn SkippedCount(&self, SkippedCount: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:924:5 [INFO] [stdout] | [INFO] [stdout] 924 | pub unsafe fn set_SkippedCount(&self, SkippedCount: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:926:5 [INFO] [stdout] | [INFO] [stdout] 926 | pub unsafe fn SkippedDate(&self, SkippedDate: *mut DATE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:928:5 [INFO] [stdout] | [INFO] [stdout] 928 | pub unsafe fn set_SkippedDate(&self, SkippedDate: DATE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:930:5 [INFO] [stdout] | [INFO] [stdout] 930 | pub unsafe fn PartOfGaplessAlbum(&self, PartOfGaplessAlbum: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:932:5 [INFO] [stdout] | [INFO] [stdout] 932 | pub unsafe fn set_PartOfGaplessAlbum(&self, PartOfGaplessAlbum: VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:934:5 [INFO] [stdout] | [INFO] [stdout] 934 | pub unsafe fn AlbumArtist(&self, AlbumArtist: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:936:5 [INFO] [stdout] | [INFO] [stdout] 936 | pub unsafe fn set_AlbumArtist(&self, AlbumArtist: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:938:5 [INFO] [stdout] | [INFO] [stdout] 938 | pub unsafe fn Show(&self, showName: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:940:5 [INFO] [stdout] | [INFO] [stdout] 940 | pub unsafe fn set_Show(&self, showName: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:942:5 [INFO] [stdout] | [INFO] [stdout] 942 | pub unsafe fn SeasonNumber(&self, SeasonNumber: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:944:5 [INFO] [stdout] | [INFO] [stdout] 944 | pub unsafe fn set_SeasonNumber(&self, SeasonNumber: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:946:5 [INFO] [stdout] | [INFO] [stdout] 946 | pub unsafe fn EpisodeID(&self, EpisodeID: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:948:5 [INFO] [stdout] | [INFO] [stdout] 948 | pub unsafe fn set_EpisodeID(&self, EpisodeID: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:950:5 [INFO] [stdout] | [INFO] [stdout] 950 | pub unsafe fn EpisodeNumber(&self, EpisodeNumber: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:952:5 [INFO] [stdout] | [INFO] [stdout] 952 | pub unsafe fn set_EpisodeNumber(&self, EpisodeNumber: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:954:5 [INFO] [stdout] | [INFO] [stdout] 954 | pub unsafe fn Size64High(&self, sizeHigh: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:956:5 [INFO] [stdout] | [INFO] [stdout] 956 | pub unsafe fn Size64Low(&self, sizeLow: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:958:5 [INFO] [stdout] | [INFO] [stdout] 958 | pub unsafe fn Unplayed(&self, isUnplayed: *mut VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:960:5 [INFO] [stdout] | [INFO] [stdout] 960 | pub unsafe fn set_Unplayed(&self, isUnplayed: VARIANT_BOOL) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:962:5 [INFO] [stdout] | [INFO] [stdout] 962 | pub unsafe fn SortAlbum(&self, Album: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:964:5 [INFO] [stdout] | [INFO] [stdout] 964 | pub unsafe fn set_SortAlbum(&self, Album: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:966:5 [INFO] [stdout] | [INFO] [stdout] 966 | pub unsafe fn SortAlbumArtist(&self, AlbumArtist: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:968:5 [INFO] [stdout] | [INFO] [stdout] 968 | pub unsafe fn set_SortAlbumArtist(&self, AlbumArtist: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:970:5 [INFO] [stdout] | [INFO] [stdout] 970 | pub unsafe fn SortArtist(&self, Artist: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:972:5 [INFO] [stdout] | [INFO] [stdout] 972 | pub unsafe fn set_SortArtist(&self, Artist: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:974:5 [INFO] [stdout] | [INFO] [stdout] 974 | pub unsafe fn SortComposer(&self, Composer: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:976:5 [INFO] [stdout] | [INFO] [stdout] 976 | pub unsafe fn set_SortComposer(&self, Composer: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:978:5 [INFO] [stdout] | [INFO] [stdout] 978 | pub unsafe fn SortName(&self, Name: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:980:5 [INFO] [stdout] | [INFO] [stdout] 980 | pub unsafe fn set_SortName(&self, Name: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:982:5 [INFO] [stdout] | [INFO] [stdout] 982 | pub unsafe fn SortShow(&self, showName: *mut BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:984:5 [INFO] [stdout] | [INFO] [stdout] 984 | pub unsafe fn set_SortShow(&self, showName: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:986:5 [INFO] [stdout] | [INFO] [stdout] 986 | pub unsafe fn Reveal(&self) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:988:5 [INFO] [stdout] | [INFO] [stdout] 988 | pub unsafe fn AlbumRating(&self, Rating: *mut LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:990:5 [INFO] [stdout] | [INFO] [stdout] 990 | pub unsafe fn set_AlbumRating(&self, Rating: LONG) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:992:5 [INFO] [stdout] | [INFO] [stdout] 992 | pub unsafe fn AlbumRatingKind(&self, ratingKind: *mut ITRatingKind) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:994:5 [INFO] [stdout] | [INFO] [stdout] 994 | pub unsafe fn ratingKind(&self, ratingKind: *mut ITRatingKind) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:996:5 [INFO] [stdout] | [INFO] [stdout] 996 | pub unsafe fn Playlists(&self, iPlaylistCollection: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:998:5 [INFO] [stdout] | [INFO] [stdout] 998 | pub unsafe fn set_Location(&self, Location: BSTR) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:1000:5 [INFO] [stdout] | [INFO] [stdout] 1000 | pub unsafe fn ReleaseDate(&self, ReleaseDate: *mut DATE) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:1009:5 [INFO] [stdout] | [INFO] [stdout] 1009 | pub unsafe fn SelectedTracks(&self, iTrackCollection: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0449]: visibility qualifiers are not permitted here [INFO] [stdout] --> src/sys/com_interfaces.rs:1011:5 [INFO] [stdout] | [INFO] [stdout] 1011 | pub unsafe fn Playlist(&self, iPlaylist: *mut Option) -> HRESULT; [INFO] [stdout] | ^^^ help: remove the qualifier [INFO] [stdout] | [INFO] [stdout] = note: trait items always share the visibility of their trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use windows::Win32::System::Com::IDispatch; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `windows`, use `cargo add windows` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use windows::Win32::System::Com::IDispatch_Impl; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `windows`, use `cargo add windows` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use windows::Win32::System::Com::IDispatch_Vtbl; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `windows`, use `cargo add windows` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use windows::Win32::System::Com::VARIANT; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `windows`, use `cargo add windows` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/mod.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | pub use windows::{ [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `windows`, use `cargo add windows` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `super::HRESULT`, `super::BSTR`, `super::VARIANT_BOOL`, `super::IEnumVARIANT` [INFO] [stdout] --> src/sys/com_interfaces.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::HRESULT; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 6 | use super::BSTR; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 7 | use super::VARIANT_BOOL; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 8 | use super::IEnumVARIANT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:25:3 [INFO] [stdout] | [INFO] [stdout] 25 | #[windows::core::interface("9FAB0E27-70D7-4E3A-9965-B0C8B8869BB6")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:48:3 [INFO] [stdout] | [INFO] [stdout] 48 | #[windows::core::interface("AEC1C4D3-AEF1-4255-B892-3E3D13ADFDF9")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:63:3 [INFO] [stdout] | [INFO] [stdout] 63 | #[windows::core::interface("FF194254-909D-4437-9C50-3AAC2AE6305C")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:83:3 [INFO] [stdout] | [INFO] [stdout] 83 | #[windows::core::interface("3D5E072F-2A77-4B17-9E73-E03B77CCCCA9")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:120:3 [INFO] [stdout] | [INFO] [stdout] 120 | #[windows::core::interface("755D76F1-6B85-4CE4-8F5F-F88D9743DCD8")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:142:3 [INFO] [stdout] | [INFO] [stdout] 142 | #[windows::core::interface("4CB0915D-1E54-4727-BAF3-CE6CC9A225A1")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:263:3 [INFO] [stdout] | [INFO] [stdout] 263 | #[windows::core::interface("D0A6C1F8-BF3D-4CD8-AC47-FE32BDD17257")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:284:3 [INFO] [stdout] | [INFO] [stdout] 284 | #[windows::core::interface("BF2742D7-418C-4858-9AF9-2981B062D23E")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:300:3 [INFO] [stdout] | [INFO] [stdout] 300 | #[windows::core::interface("2FF6CE20-FF87-4183-B0B3-F323D047AF41")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:320:3 [INFO] [stdout] | [INFO] [stdout] 320 | #[windows::core::interface("1CF95A1C-55FE-4F45-A2D3-85AC6C504A73")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:331:3 [INFO] [stdout] | [INFO] [stdout] 331 | #[windows::core::interface("8862BCA9-168D-4549-A9D5-ADB35E553BA6")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:349:3 [INFO] [stdout] | [INFO] [stdout] 349 | #[windows::core::interface("5BE75F4F-68FA-4212-ACB7-BE44EA569759")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:408:3 [INFO] [stdout] | [INFO] [stdout] 408 | #[windows::core::interface("AEF4D111-3331-48DA-B0C2-B468D5D61D08")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:426:3 [INFO] [stdout] | [INFO] [stdout] 426 | #[windows::core::interface("206479C9-FE32-4F9B-A18A-475AC939B479")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:437:3 [INFO] [stdout] | [INFO] [stdout] 437 | #[windows::core::interface("7063AAF6-ABA0-493B-B4FC-920A9F105875")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:454:3 [INFO] [stdout] | [INFO] [stdout] 454 | #[windows::core::interface("53AE1704-491C-4289-94A0-958815675A3D")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:469:3 [INFO] [stdout] | [INFO] [stdout] 469 | #[windows::core::interface("1116E3B5-29FD-4393-A7BD-454E5E327900")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:510:3 [INFO] [stdout] | [INFO] [stdout] 510 | #[windows::core::interface("0A504DED-A0B5-465A-8A94-50E20D7DF692")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:543:3 [INFO] [stdout] | [INFO] [stdout] 543 | #[windows::core::interface("340F3315-ED72-4C09-9ACF-21EB4BDF9931")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:552:3 [INFO] [stdout] | [INFO] [stdout] 552 | #[windows::core::interface("88A4CCDD-114F-4043-B69B-84D4E6274957")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:570:3 [INFO] [stdout] | [INFO] [stdout] 570 | #[windows::core::interface("370D7BE0-3A89-4A42-B902-C75FC138BE09")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:627:3 [INFO] [stdout] | [INFO] [stdout] 627 | #[windows::core::interface("C999F455-C4D5-4AA4-8277-F99753699974")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:644:3 [INFO] [stdout] | [INFO] [stdout] 644 | #[windows::core::interface("3D8DE381-6C0E-481F-A865-E2385F59FA43")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:662:3 [INFO] [stdout] | [INFO] [stdout] 662 | #[windows::core::interface("9DD6680B-3EDC-40DB-A771-E6FE4832E34A")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:843:3 [INFO] [stdout] | [INFO] [stdout] 843 | #[windows::core::interface("CF496DF3-0FED-4D7D-9BD8-529B6E8A082E")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:866:3 [INFO] [stdout] | [INFO] [stdout] 866 | #[windows::core::interface("CF4D8ACE-1720-4FB9-B0AE-9877249E89B0")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:879:3 [INFO] [stdout] | [INFO] [stdout] 879 | #[windows::core::interface("00D7FE99-7868-4CC7-AD9E-ACFD70D09566")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/com_interfaces.rs:1006:3 [INFO] [stdout] | [INFO] [stdout] 1006 | #[windows::core::interface("349CBB45-2E5A-4822-8E4A-A75555A186F7")] [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/mod.rs:18:32 [INFO] [stdout] | [INFO] [stdout] 18 | pub const ITUNES_APP_COM_GUID: windows::core::GUID = windows::core::GUID::from_u128(0xDC0C2640_1415_4644_875C_6F4D769839BA); [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `windows`, use `cargo add windows` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows` [INFO] [stdout] --> src/sys/mod.rs:18:54 [INFO] [stdout] | [INFO] [stdout] 18 | pub const ITUNES_APP_COM_GUID: windows::core::GUID = windows::core::GUID::from_u128(0xDC0C2640_1415_4644_875C_6F4D769839BA); [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `windows` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `windows`, use `cargo add windows` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0449. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stderr] error: could not compile `itunes-com` (lib) due to 421 previous errors [INFO] running `Command { std: "docker" "inspect" "8ce8d192dd789bce64bee57baf99a23e9eff240ff1fef54c077d25c439eac417", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8ce8d192dd789bce64bee57baf99a23e9eff240ff1fef54c077d25c439eac417", kill_on_drop: false }` [INFO] [stdout] 8ce8d192dd789bce64bee57baf99a23e9eff240ff1fef54c077d25c439eac417