[INFO] fetching crate coremidi 0.6.0... [INFO] testing coremidi-0.6.0 against beta-2022-02-22 for beta-1.60-1 [INFO] extracting crate coremidi 0.6.0 into /workspace/builds/worker-12/source [INFO] validating manifest of crates.io crate coremidi 0.6.0 on toolchain beta-2022-02-22 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-02-22" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] removed /workspace/builds/worker-12/source/rust-toolchain [INFO] started tweaking crates.io crate coremidi 0.6.0 [INFO] finished tweaking crates.io crate coremidi 0.6.0 [INFO] tweaked toml for crates.io crate coremidi 0.6.0 written to /workspace/builds/worker-12/source/Cargo.toml [INFO] crate crates.io crate coremidi 0.6.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-02-22" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded coremidi-sys v3.0.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-02-22" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] f47134bd518e34ccd0f2bfd3683fe8279a4b085efb70a1714806d66b7acf5c4b [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "f47134bd518e34ccd0f2bfd3683fe8279a4b085efb70a1714806d66b7acf5c4b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f47134bd518e34ccd0f2bfd3683fe8279a4b085efb70a1714806d66b7acf5c4b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f47134bd518e34ccd0f2bfd3683fe8279a4b085efb70a1714806d66b7acf5c4b", kill_on_drop: false }` [INFO] [stdout] f47134bd518e34ccd0f2bfd3683fe8279a4b085efb70a1714806d66b7acf5c4b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-02-22" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 81cb4ea8464b074cceb84dc16e10ff1d45ae79bd2ef3127881201dada9c5367e [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "81cb4ea8464b074cceb84dc16e10ff1d45ae79bd2ef3127881201dada9c5367e", kill_on_drop: false }` [INFO] [stderr] Compiling core-foundation-sys v0.8.3 [INFO] [stderr] Compiling libc v0.2.112 [INFO] [stderr] Compiling coremidi-sys v3.0.1 [INFO] [stderr] Compiling core-foundation v0.9.2 [INFO] [stderr] Compiling coremidi v0.6.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0432]: unresolved imports `coremidi_sys::MIDIClientCreate`, `coremidi_sys::MIDIClientDispose`, `coremidi_sys::MIDIDestinationCreate`, `coremidi_sys::MIDIInputPortCreate`, `coremidi_sys::MIDINotification`, `coremidi_sys::MIDIOutputPortCreate`, `coremidi_sys::MIDIPacketList`, `coremidi_sys::MIDISourceCreate` [INFO] [stdout] --> src/client.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | MIDIClientCreate, MIDIClientDispose, MIDIDestinationCreate, MIDIInputPortCreate, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^ no `MIDIInputPortCreate` in the root [INFO] [stdout] | | | | [INFO] [stdout] | | | no `MIDIDestinationCreate` in the root [INFO] [stdout] | | no `MIDIClientDispose` in the root [INFO] [stdout] | no `MIDIClientCreate` in the root [INFO] [stdout] 8 | MIDINotification, MIDIOutputPortCreate, MIDIPacketList, MIDISourceCreate, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ no `MIDISourceCreate` in the root [INFO] [stdout] | | | | [INFO] [stdout] | | | no `MIDIPacketList` in the root [INFO] [stdout] | | no `MIDIOutputPortCreate` in the root [INFO] [stdout] | no `MIDINotification` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `coremidi_sys::ItemCount`, `coremidi_sys::MIDIEndpointDispose`, `coremidi_sys::MIDIGetDestination`, `coremidi_sys::MIDIGetNumberOfDestinations` [INFO] [stdout] --> src/endpoints/destinations.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | ItemCount, MIDIEndpointDispose, MIDIGetDestination, MIDIGetNumberOfDestinations, [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `MIDIGetNumberOfDestinations` in the root [INFO] [stdout] | | | | [INFO] [stdout] | | | no `MIDIGetDestination` in the root [INFO] [stdout] | | no `MIDIEndpointDispose` in the root [INFO] [stdout] | no `ItemCount` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `coremidi_sys::ItemCount`, `coremidi_sys::MIDIEndpointDispose`, `coremidi_sys::MIDIGetNumberOfSources`, `coremidi_sys::MIDIGetSource`, `coremidi_sys::MIDIReceived` [INFO] [stdout] --> src/endpoints/sources.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | ItemCount, MIDIEndpointDispose, MIDIGetNumberOfSources, MIDIGetSource, MIDIReceived, [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ ^^^^^^^^^^^^ no `MIDIReceived` in the root [INFO] [stdout] | | | | | [INFO] [stdout] | | | | no `MIDIGetSource` in the root [INFO] [stdout] | | | no `MIDIGetNumberOfSources` in the root [INFO] [stdout] | | no `MIDIEndpointDispose` in the root [INFO] [stdout] | no `ItemCount` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `coremidi_sys::MIDIFlushOutput` [INFO] [stdout] --> src/endpoints/mod.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use coremidi_sys::MIDIFlushOutput; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `MIDIFlushOutput` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `coremidi_sys::kMIDIMsgIOError`, `coremidi_sys::kMIDIMsgObjectAdded`, `coremidi_sys::kMIDIMsgObjectRemoved`, `coremidi_sys::kMIDIMsgPropertyChanged`, `coremidi_sys::kMIDIMsgSerialPortOwnerChanged`, `coremidi_sys::kMIDIMsgSetupChanged`, `coremidi_sys::kMIDIMsgThruConnectionsChanged`, `coremidi_sys::MIDIIOErrorNotification`, `coremidi_sys::MIDINotification`, `coremidi_sys::MIDIObjectAddRemoveNotification`, `coremidi_sys::MIDIObjectPropertyChangeNotification` [INFO] [stdout] --> src/notifications.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | kMIDIMsgIOError, kMIDIMsgObjectAdded, kMIDIMsgObjectRemoved, kMIDIMsgPropertyChanged, [INFO] [stdout] | ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ no `kMIDIMsgPropertyChanged` in the root [INFO] [stdout] | | | | [INFO] [stdout] | | | no `kMIDIMsgObjectRemoved` in the root [INFO] [stdout] | | no `kMIDIMsgObjectAdded` in the root [INFO] [stdout] | no `kMIDIMsgIOError` in the root [INFO] [stdout] 9 | kMIDIMsgSerialPortOwnerChanged, kMIDIMsgSetupChanged, kMIDIMsgThruConnectionsChanged, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `kMIDIMsgThruConnectionsChanged` in the root [INFO] [stdout] | | | [INFO] [stdout] | | no `kMIDIMsgSetupChanged` in the root [INFO] [stdout] | no `kMIDIMsgSerialPortOwnerChanged` in the root [INFO] [stdout] 10 | MIDIIOErrorNotification, MIDINotification, MIDIObjectAddRemoveNotification, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `MIDIObjectAddRemoveNotification` in the root [INFO] [stdout] | | | [INFO] [stdout] | | no `MIDINotification` in the root [INFO] [stdout] | no `MIDIIOErrorNotification` in the root [INFO] [stdout] 11 | MIDIObjectPropertyChangeNotification, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `coremidi_sys::kMIDIObjectType_Destination`, `coremidi_sys::kMIDIObjectType_Device`, `coremidi_sys::kMIDIObjectType_Entity`, `coremidi_sys::kMIDIObjectType_ExternalDestination`, `coremidi_sys::kMIDIObjectType_ExternalDevice`, `coremidi_sys::kMIDIObjectType_ExternalEntity`, `coremidi_sys::kMIDIObjectType_ExternalSource`, `coremidi_sys::kMIDIObjectType_Other`, `coremidi_sys::kMIDIObjectType_Source`, `coremidi_sys::MIDIObjectRef`, `coremidi_sys::SInt32` [INFO] [stdout] --> src/object.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | kMIDIObjectType_Destination, kMIDIObjectType_Device, kMIDIObjectType_Entity, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ no `kMIDIObjectType_Entity` in the root [INFO] [stdout] | | | [INFO] [stdout] | | no `kMIDIObjectType_Device` in the root [INFO] [stdout] | no `kMIDIObjectType_Destination` in the root [INFO] [stdout] 7 | kMIDIObjectType_ExternalDestination, kMIDIObjectType_ExternalDevice, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `kMIDIObjectType_ExternalDevice` in the root [INFO] [stdout] | | [INFO] [stdout] | no `kMIDIObjectType_ExternalDestination` in the root [INFO] [stdout] 8 | kMIDIObjectType_ExternalEntity, kMIDIObjectType_ExternalSource, kMIDIObjectType_Other, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ no `kMIDIObjectType_Other` in the root [INFO] [stdout] | | | [INFO] [stdout] | | no `kMIDIObjectType_ExternalSource` in the root [INFO] [stdout] | no `kMIDIObjectType_ExternalEntity` in the root [INFO] [stdout] 9 | kMIDIObjectType_Source, MIDIObjectRef, SInt32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ ^^^^^^ [INFO] [stdout] | | | [INFO] [stdout] | | no `MIDIObjectRef` in the root [INFO] [stdout] | no `kMIDIObjectType_Source` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `coremidi_sys::MIDIPacket`, `coremidi_sys::MIDIPacketNext`, `coremidi_sys::MIDITimeStamp` [INFO] [stdout] --> src/packets.rs:1:20 [INFO] [stdout] | [INFO] [stdout] 1 | use coremidi_sys::{MIDIPacket, MIDIPacketNext, MIDITimeStamp}; [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ no `MIDITimeStamp` in the root [INFO] [stdout] | | | [INFO] [stdout] | | no `MIDIPacketNext` in the root [INFO] [stdout] | no `MIDIPacket` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `coremidi_sys::MIDIPacketList`, `coremidi_sys::MIDIPacketListAdd`, `coremidi_sys::MIDIPacketListInit` [INFO] [stdout] --> src/packets.rs:2:20 [INFO] [stdout] | [INFO] [stdout] 2 | use coremidi_sys::{MIDIPacketList, MIDIPacketListAdd, MIDIPacketListInit}; [INFO] [stdout] | ^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ no `MIDIPacketListInit` in the root [INFO] [stdout] | | | [INFO] [stdout] | | no `MIDIPacketListAdd` in the root [INFO] [stdout] | no `MIDIPacketList` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `coremidi_sys::MIDIPortConnectSource`, `coremidi_sys::MIDIPortDisconnectSource`, `coremidi_sys::MIDIPortDispose`, `coremidi_sys::MIDISend` [INFO] [stdout] --> src/ports.rs:3:20 [INFO] [stdout] | [INFO] [stdout] 3 | use coremidi_sys::{MIDIPortConnectSource, MIDIPortDisconnectSource, MIDIPortDispose, MIDISend}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^ no `MIDISend` in the root [INFO] [stdout] | | | | [INFO] [stdout] | | | no `MIDIPortDispose` in the root [INFO] [stdout] | | no `MIDIPortDisconnectSource` in the root [INFO] [stdout] | no `MIDIPortConnectSource` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `coremidi_sys::MIDIFlushOutput`, `coremidi_sys::MIDIRestart` [INFO] [stdout] --> src/lib.rs:51:20 [INFO] [stdout] | [INFO] [stdout] 51 | use coremidi_sys::{MIDIFlushOutput, MIDIRestart}; [INFO] [stdout] | ^^^^^^^^^^^^^^^ ^^^^^^^^^^^ no `MIDIRestart` in the root [INFO] [stdout] | | [INFO] [stdout] | no `MIDIFlushOutput` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `kMIDIMsgObjectAdded` is not bound in all patterns [INFO] [stdout] --> src/notifications.rs:56:35 [INFO] [stdout] | [INFO] [stdout] 56 | kMIDIMsgObjectAdded | kMIDIMsgObjectRemoved => { [INFO] [stdout] | ------------------- ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `kMIDIMsgObjectAdded` [INFO] [stdout] | | [INFO] [stdout] | variable not in all patterns [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `kMIDIMsgObjectRemoved` is not bound in all patterns [INFO] [stdout] --> src/notifications.rs:56:13 [INFO] [stdout] | [INFO] [stdout] 56 | kMIDIMsgObjectAdded | kMIDIMsgObjectRemoved => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ --------------------- variable not in all patterns [INFO] [stdout] | | [INFO] [stdout] | pattern doesn't bind `kMIDIMsgObjectRemoved` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MIDIObjectGetStringProperty` in this scope [INFO] [stdout] --> src/properties.rs:73:22 [INFO] [stdout] | [INFO] [stdout] 73 | unsafe { MIDIObjectGetStringProperty(object.0, property_key, string_ref.as_mut_ptr()) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MIDIObjectSetStringProperty` in this scope [INFO] [stdout] --> src/properties.rs:94:31 [INFO] [stdout] | [INFO] [stdout] 94 | let status = unsafe { MIDIObjectSetStringProperty(object.0, property_key, string_ref) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SInt32` in this scope [INFO] [stdout] --> src/properties.rs:117:13 [INFO] [stdout] | [INFO] [stdout] 117 | T: From, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use core_foundation::base::SInt32; [INFO] [stdout] | [INFO] [stdout] 1 | use core_foundation_sys::base::SInt32; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MIDIObjectGetIntegerProperty` in this scope [INFO] [stdout] --> src/properties.rs:123:22 [INFO] [stdout] | [INFO] [stdout] 123 | unsafe { MIDIObjectGetIntegerProperty(object.0, property_key, value.as_mut_ptr()) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SInt32` in this scope [INFO] [stdout] --> src/properties.rs:133:13 [INFO] [stdout] | [INFO] [stdout] 133 | T: Into, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use core_foundation::base::SInt32; [INFO] [stdout] | [INFO] [stdout] 1 | use core_foundation_sys::base::SInt32; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MIDIObjectSetIntegerProperty` in this scope [INFO] [stdout] --> src/properties.rs:137:31 [INFO] [stdout] | [INFO] [stdout] 137 | let status = unsafe { MIDIObjectSetIntegerProperty(object.0, property_key, value.into()) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SInt32` in this scope [INFO] [stdout] --> src/properties.rs:165:26 [INFO] [stdout] | [INFO] [stdout] 165 | .map(|value: SInt32| (value == 1).into()) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use core_foundation::base::SInt32; [INFO] [stdout] | [INFO] [stdout] 1 | use core_foundation_sys::base::SInt32; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SInt32` in this scope [INFO] [stdout] --> src/properties.rs:174:20 [INFO] [stdout] | [INFO] [stdout] 174 | let value: SInt32 = if value.into() { 1 } else { 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use core_foundation::base::SInt32; [INFO] [stdout] | [INFO] [stdout] 1 | use core_foundation_sys::base::SInt32; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyName` in this scope [INFO] [stdout] --> src/properties.rs:186:59 [INFO] [stdout] | [INFO] [stdout] 186 | StringProperty::from_constant_string_ref(unsafe { kMIDIPropertyName }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyManufacturer` in this scope [INFO] [stdout] --> src/properties.rs:191:59 [INFO] [stdout] | [INFO] [stdout] 191 | StringProperty::from_constant_string_ref(unsafe { kMIDIPropertyManufacturer }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyModel` in this scope [INFO] [stdout] --> src/properties.rs:196:59 [INFO] [stdout] | [INFO] [stdout] 196 | StringProperty::from_constant_string_ref(unsafe { kMIDIPropertyModel }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyUniqueID` in this scope [INFO] [stdout] --> src/properties.rs:201:60 [INFO] [stdout] | [INFO] [stdout] 201 | IntegerProperty::from_constant_string_ref(unsafe { kMIDIPropertyUniqueID }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyDeviceID` in this scope [INFO] [stdout] --> src/properties.rs:206:60 [INFO] [stdout] | [INFO] [stdout] 206 | IntegerProperty::from_constant_string_ref(unsafe { kMIDIPropertyDeviceID }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyReceiveChannels` in this scope [INFO] [stdout] --> src/properties.rs:211:60 [INFO] [stdout] | [INFO] [stdout] 211 | IntegerProperty::from_constant_string_ref(unsafe { kMIDIPropertyReceiveChannels }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyTransmitChannels` in this scope [INFO] [stdout] --> src/properties.rs:216:60 [INFO] [stdout] | [INFO] [stdout] 216 | IntegerProperty::from_constant_string_ref(unsafe { kMIDIPropertyTransmitChannels }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyMaxSysExSpeed` in this scope [INFO] [stdout] --> src/properties.rs:221:60 [INFO] [stdout] | [INFO] [stdout] 221 | IntegerProperty::from_constant_string_ref(unsafe { kMIDIPropertyMaxSysExSpeed }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyAdvanceScheduleTimeMuSec` in this scope [INFO] [stdout] --> src/properties.rs:226:60 [INFO] [stdout] | [INFO] [stdout] 226 | IntegerProperty::from_constant_string_ref(unsafe { kMIDIPropertyAdvanceScheduleTimeMuSec }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyIsEmbeddedEntity` in this scope [INFO] [stdout] --> src/properties.rs:231:60 [INFO] [stdout] | [INFO] [stdout] 231 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertyIsEmbeddedEntity }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyIsBroadcast` in this scope [INFO] [stdout] --> src/properties.rs:236:60 [INFO] [stdout] | [INFO] [stdout] 236 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertyIsBroadcast }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertySingleRealtimeEntity` in this scope [INFO] [stdout] --> src/properties.rs:241:60 [INFO] [stdout] | [INFO] [stdout] 241 | IntegerProperty::from_constant_string_ref(unsafe { kMIDIPropertySingleRealtimeEntity }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyConnectionUniqueID` in this scope [INFO] [stdout] --> src/properties.rs:246:60 [INFO] [stdout] | [INFO] [stdout] 246 | IntegerProperty::from_constant_string_ref(unsafe { kMIDIPropertyConnectionUniqueID }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyOffline` in this scope [INFO] [stdout] --> src/properties.rs:251:60 [INFO] [stdout] | [INFO] [stdout] 251 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertyOffline }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyPrivate` in this scope [INFO] [stdout] --> src/properties.rs:256:60 [INFO] [stdout] | [INFO] [stdout] 256 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertyPrivate }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyDriverOwner` in this scope [INFO] [stdout] --> src/properties.rs:261:59 [INFO] [stdout] | [INFO] [stdout] 261 | StringProperty::from_constant_string_ref(unsafe { kMIDIPropertyDriverOwner }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyDriverVersion` in this scope [INFO] [stdout] --> src/properties.rs:272:60 [INFO] [stdout] | [INFO] [stdout] 272 | IntegerProperty::from_constant_string_ref(unsafe { kMIDIPropertyDriverVersion }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertySupportsGeneralMIDI` in this scope [INFO] [stdout] --> src/properties.rs:277:60 [INFO] [stdout] | [INFO] [stdout] 277 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertySupportsGeneralMIDI }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertySupportsMMC` in this scope [INFO] [stdout] --> src/properties.rs:282:60 [INFO] [stdout] | [INFO] [stdout] 282 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertySupportsMMC }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyCanRoute` in this scope [INFO] [stdout] --> src/properties.rs:287:60 [INFO] [stdout] | [INFO] [stdout] 287 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertyCanRoute }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyReceivesClock` in this scope [INFO] [stdout] --> src/properties.rs:292:60 [INFO] [stdout] | [INFO] [stdout] 292 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertyReceivesClock }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyReceivesMTC` in this scope [INFO] [stdout] --> src/properties.rs:297:60 [INFO] [stdout] | [INFO] [stdout] 297 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertyReceivesMTC }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyReceivesNotes` in this scope [INFO] [stdout] --> src/properties.rs:302:60 [INFO] [stdout] | [INFO] [stdout] 302 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertyReceivesNotes }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyReceivesProgramChanges` in this scope [INFO] [stdout] --> src/properties.rs:307:60 [INFO] [stdout] | [INFO] [stdout] 307 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertyReceivesProgramChanges }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyReceivesBankSelectMSB` in this scope [INFO] [stdout] --> src/properties.rs:312:60 [INFO] [stdout] | [INFO] [stdout] 312 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertyReceivesBankSelectMSB }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyReceivesBankSelectLSB` in this scope [INFO] [stdout] --> src/properties.rs:317:60 [INFO] [stdout] | [INFO] [stdout] 317 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertyReceivesBankSelectLSB }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyTransmitsBankSelectMSB` in this scope [INFO] [stdout] --> src/properties.rs:322:60 [INFO] [stdout] | [INFO] [stdout] 322 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertyTransmitsBankSelectMSB }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyTransmitsBankSelectLSB` in this scope [INFO] [stdout] --> src/properties.rs:327:60 [INFO] [stdout] | [INFO] [stdout] 327 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertyTransmitsBankSelectLSB }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyTransmitsClock` in this scope [INFO] [stdout] --> src/properties.rs:332:60 [INFO] [stdout] | [INFO] [stdout] 332 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertyTransmitsClock }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyTransmitsMTC` in this scope [INFO] [stdout] --> src/properties.rs:337:60 [INFO] [stdout] | [INFO] [stdout] 337 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertyTransmitsMTC }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyTransmitsNotes` in this scope [INFO] [stdout] --> src/properties.rs:342:60 [INFO] [stdout] | [INFO] [stdout] 342 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertyTransmitsNotes }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyTransmitsProgramChanges` in this scope [INFO] [stdout] --> src/properties.rs:347:60 [INFO] [stdout] | [INFO] [stdout] 347 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertyTransmitsProgramChanges }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyPanDisruptsStereo` in this scope [INFO] [stdout] --> src/properties.rs:352:60 [INFO] [stdout] | [INFO] [stdout] 352 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertyPanDisruptsStereo }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyIsSampler` in this scope [INFO] [stdout] --> src/properties.rs:357:60 [INFO] [stdout] | [INFO] [stdout] 357 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertyIsSampler }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyIsDrumMachine` in this scope [INFO] [stdout] --> src/properties.rs:362:60 [INFO] [stdout] | [INFO] [stdout] 362 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertyIsDrumMachine }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyIsMixer` in this scope [INFO] [stdout] --> src/properties.rs:367:60 [INFO] [stdout] | [INFO] [stdout] 367 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertyIsMixer }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyIsEffectUnit` in this scope [INFO] [stdout] --> src/properties.rs:372:60 [INFO] [stdout] | [INFO] [stdout] 372 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertyIsEffectUnit }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyMaxReceiveChannels` in this scope [INFO] [stdout] --> src/properties.rs:377:60 [INFO] [stdout] | [INFO] [stdout] 377 | IntegerProperty::from_constant_string_ref(unsafe { kMIDIPropertyMaxReceiveChannels }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyMaxTransmitChannels` in this scope [INFO] [stdout] --> src/properties.rs:382:60 [INFO] [stdout] | [INFO] [stdout] 382 | IntegerProperty::from_constant_string_ref(unsafe { kMIDIPropertyMaxTransmitChannels }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyDriverDeviceEditorApp` in this scope [INFO] [stdout] --> src/properties.rs:387:59 [INFO] [stdout] | [INFO] [stdout] 387 | StringProperty::from_constant_string_ref(unsafe { kMIDIPropertyDriverDeviceEditorApp }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertySupportsShowControl` in this scope [INFO] [stdout] --> src/properties.rs:392:60 [INFO] [stdout] | [INFO] [stdout] 392 | BooleanProperty::from_constant_string_ref(unsafe { kMIDIPropertySupportsShowControl }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `kMIDIPropertyDisplayName` in this scope [INFO] [stdout] --> src/properties.rs:397:59 [INFO] [stdout] | [INFO] [stdout] 397 | StringProperty::from_constant_string_ref(unsafe { kMIDIPropertyDisplayName }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `coremidi_sys::*` [INFO] [stdout] --> src/properties.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use coremidi_sys::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/properties.rs:120:35 [INFO] [stdout] | [INFO] [stdout] 120 | let property_key = self.0.as_string_ref(); [INFO] [stdout] | ^^^^^^^^^^^^^ cannot infer type [INFO] [stdout] | [INFO] [stdout] = note: type must be known at this point [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_string_ref` found for enum `PropertyKeyStorage` in the current scope [INFO] [stdout] --> src/properties.rs:120:35 [INFO] [stdout] | [INFO] [stdout] 23 | enum PropertyKeyStorage { [INFO] [stdout] | ----------------------- method `as_string_ref` not found for this [INFO] [stdout] ... [INFO] [stdout] 120 | let property_key = self.0.as_string_ref(); [INFO] [stdout] | ^^^^^^^^^^^^^ method not found in `PropertyKeyStorage` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_mut_ptr` found for union `MaybeUninit<_>` in the current scope [INFO] [stdout] --> src/properties.rs:123:81 [INFO] [stdout] | [INFO] [stdout] 123 | unsafe { MIDIObjectGetIntegerProperty(object.0, property_key, value.as_mut_ptr()) }; [INFO] [stdout] | ^^^^^^^^^^ method not found in `MaybeUninit<_>` [INFO] [stdout] | [INFO] [stdout] = note: the method was found for [INFO] [stdout] - `MaybeUninit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `assume_init` found for union `MaybeUninit<_>` in the current scope [INFO] [stdout] --> src/properties.rs:125:40 [INFO] [stdout] | [INFO] [stdout] 125 | let value = unsafe { value.assume_init() }; [INFO] [stdout] | ^^^^^^^^^^^ method not found in `MaybeUninit<_>` [INFO] [stdout] | [INFO] [stdout] = note: the method was found for [INFO] [stdout] - `MaybeUninit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/properties.rs:136:35 [INFO] [stdout] | [INFO] [stdout] 136 | let property_key = self.0.as_string_ref(); [INFO] [stdout] | ^^^^^^^^^^^^^ cannot infer type [INFO] [stdout] | [INFO] [stdout] = note: type must be known at this point [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_string_ref` found for enum `PropertyKeyStorage` in the current scope [INFO] [stdout] --> src/properties.rs:136:35 [INFO] [stdout] | [INFO] [stdout] 23 | enum PropertyKeyStorage { [INFO] [stdout] | ----------------------- method `as_string_ref` not found for this [INFO] [stdout] ... [INFO] [stdout] 136 | let property_key = self.0.as_string_ref(); [INFO] [stdout] | ^^^^^^^^^^^^^ method not found in `PropertyKeyStorage` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `into` found for type parameter `T` in the current scope [INFO] [stdout] --> src/properties.rs:137:90 [INFO] [stdout] | [INFO] [stdout] 137 | let status = unsafe { MIDIObjectSetIntegerProperty(object.0, property_key, value.into()) }; [INFO] [stdout] | ^^^^ method not found in `T` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the type parameter is bounded by the trait [INFO] [stdout] help: the following trait defines an item `into`, perhaps you need to restrict type parameter `T` with it: [INFO] [stdout] | [INFO] [stdout] 131 | impl PropertySetter for IntegerProperty [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 69 previous errors; 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0408, E0412, E0425, E0432, E0599. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] [INFO] [stderr] error: could not compile `coremidi` due to 70 previous errors; 1 warning emitted [INFO] running `Command { std: "docker" "inspect" "81cb4ea8464b074cceb84dc16e10ff1d45ae79bd2ef3127881201dada9c5367e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "81cb4ea8464b074cceb84dc16e10ff1d45ae79bd2ef3127881201dada9c5367e", kill_on_drop: false }` [INFO] [stdout] 81cb4ea8464b074cceb84dc16e10ff1d45ae79bd2ef3127881201dada9c5367e