You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
error detail
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/base.rs:49:55
|
49 | Some(CFString::wrap_under_create_rule(s).to_string())
| ^ expected struct `core_foundation::string::__CFString`, found struct `core_foundation_sys::string::__CFString`
|
= note: expected type `*const core_foundation::string::__CFString`
found type `*const core_foundation_sys::string::__CFString`
note: Perhaps two different versions of crate `core_foundation_sys` are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/base.rs:49:55
|
49 | Some(CFString::wrap_under_create_rule(s).to_string())
| ^
Compiling phf_generator v0.7.24
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/certificate.rs:36:67
|
36 | SecCertificateCreateWithData(kCFAllocatorDefault, der_data.as_concrete_TypeRef());
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct core_foundation_sys::data::__CFData, found struct core_foundation::data::__CFData
|
= note: expected type *const core_foundation_sys::data::__CFData
found type *const core_foundation::data::__CFData
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/certificate.rs:36:67
|
36 | SecCertificateCreateWithData(kCFAllocatorDefault, der_data.as_concrete_TypeRef());
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/certificate.rs:49:44
|
49 | CFData::wrap_under_create_rule(der_data).to_vec()
| ^^^^^^^^ expected struct core_foundation::data::__CFData, found struct core_foundation_sys::data::__CFData
|
= note: expected type *const core_foundation::data::__CFData
found type *const core_foundation_sys::data::__CFData
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/certificate.rs:49:44
|
49 | CFData::wrap_under_create_rule(der_data).to_vec()
| ^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/certificate.rs:57:46
|
57 | CFString::wrap_under_create_rule(summary).to_string()
| ^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/certificate.rs:57:46
|
57 | CFString::wrap_under_create_rule(summary).to_string()
| ^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:100:51
|
100 | CFString::wrap_under_get_rule(kSecImportExportPassphrase),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:100:51
|
100 | CFString::wrap_under_get_rule(kSecImportExportPassphrase),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:111:17
|
111 | pkcs12_data.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct core_foundation_sys::data::__CFData, found struct core_foundation::data::__CFData
|
= note: expected type *const core_foundation_sys::data::__CFData
found type *const core_foundation::data::__CFData
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:111:17
|
111 | pkcs12_data.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:112:17
|
112 | options.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct core_foundation_sys::dictionary::__CFDictionary, found struct core_foundation::dictionary::__CFDictionary
|
= note: expected type *const core_foundation_sys::dictionary::__CFDictionary
found type *const core_foundation::dictionary::__CFDictionary
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:112:17
|
112 | options.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:115:77
|
115 | let raw_items = CFArray::::wrap_under_create_rule(raw_items);
| ^^^^^^^^^ expected struct core_foundation::array::__CFArray, found struct core_foundation_sys::array::__CFArray
|
= note: expected type *const core_foundation::array::__CFArray
found type *const core_foundation_sys::array::__CFArray
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:115:77
|
115 | let raw_items = CFArray::::wrap_under_create_rule(raw_items);
| ^^^^^^^^^
Compiling tempfile v3.0.7
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:160:51
|
160 | CFString::wrap_under_get_rule(kSecImportExportKeychain),
| ^^^^^^^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:160:51
|
160 | CFString::wrap_under_get_rule(kSecImportExportKeychain),
| ^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:167:51
|
167 | CFString::wrap_under_get_rule(kSecImportExportAccess),
| ^^^^^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:167:51
|
167 | CFString::wrap_under_get_rule(kSecImportExportAccess),
| ^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:30:28
|
30 | unsafe { ItemClass(kSecClassGenericPassword) }
| ^^^^^^^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:30:28
|
30 | unsafe { ItemClass(kSecClassGenericPassword) }
| ^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:35:28
|
35 | unsafe { ItemClass(kSecClassInternetPassword) }
| ^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:35:28
|
35 | unsafe { ItemClass(kSecClassInternetPassword) }
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:40:28
|
40 | unsafe { ItemClass(kSecClassCertificate) }
| ^^^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:40:28
|
40 | unsafe { ItemClass(kSecClassCertificate) }
| ^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:45:28
|
45 | unsafe { ItemClass(kSecClassKey) }
| ^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:45:28
|
45 | unsafe { ItemClass(kSecClassKey) }
| ^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:50:28
|
50 | unsafe { ItemClass(kSecClassIdentity) }
| ^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:50:28
|
50 | unsafe { ItemClass(kSecClassIdentity) }
| ^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:128:51
|
128 | CFString::wrap_under_get_rule(kSecMatchSearchList),
| ^^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:128:51
|
128 | CFString::wrap_under_get_rule(kSecMatchSearchList),
| ^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:134:60
|
134 | params.push((CFString::wrap_under_get_rule(kSecClass), class.to_value()));
| ^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:134:60
|
134 | params.push((CFString::wrap_under_get_rule(kSecClass), class.to_value()));
| ^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:139:51
|
139 | CFString::wrap_under_get_rule(kSecReturnRef),
| ^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:139:51
|
139 | CFString::wrap_under_get_rule(kSecReturnRef),
| ^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:146:51
|
146 | CFString::wrap_under_get_rule(kSecMatchLimit),
| ^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:146:51
|
146 | CFString::wrap_under_get_rule(kSecMatchLimit),
| ^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:153:51
|
153 | CFString::wrap_under_get_rule(kSecAttrLabel),
| ^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:153:51
|
153 | CFString::wrap_under_get_rule(kSecAttrLabel),
| ^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:161:37
|
161 | cvt(SecItemCopyMatching(params.as_concrete_TypeRef(), &mut ret))?;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct core_foundation_sys::dictionary::__CFDictionary, found struct core_foundation::dictionary::__CFDictionary
|
= note: expected type *const core_foundation_sys::dictionary::__CFDictionary
found type *const core_foundation::dictionary::__CFDictionary
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:161:37
|
161 | cvt(SecItemCopyMatching(params.as_concrete_TypeRef(), &mut ret))?;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:42:49
|
42 | Ok(CFString::wrap_under_create_rule(string).to_string())
| ^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:42:49
|
42 | Ok(CFString::wrap_under_create_rule(string).to_string())
| ^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:74:83
|
74 | let dictionary = SecCertificateCopyValues(self.as_concrete_TypeRef(), keys, &mut error);
| ^^^^ expected struct core_foundation_sys::array::__CFArray, found struct core_foundation::array::__CFArray
|
= note: expected type *const core_foundation_sys::array::__CFArray
found type *const core_foundation::array::__CFArray
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:74:83
|
74 | let dictionary = SecCertificateCopyValues(self.as_concrete_TypeRef(), keys, &mut error);
| ^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:78:21
|
78 | dictionary,
| ^^^^^^^^^^ expected struct core_foundation::dictionary::__CFDictionary, found struct core_foundation_sys::dictionary::__CFDictionary
|
= note: expected type *const core_foundation::dictionary::__CFDictionary
found type *const core_foundation_sys::dictionary::__CFDictionary
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:78:21
|
78 | dictionary,
| ^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:81:53
|
81 | Err(CFError::wrap_under_create_rule(error))
| ^^^^^ expected struct core_foundation::error::__CFError, found struct core_foundation_sys::error::__CFError
|
= note: expected type *mut core_foundation::error::__CFError
found type *mut core_foundation_sys::error::__CFError
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:81:53
|
81 | Err(CFError::wrap_under_create_rule(error))
| ^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:122:55
|
122 | if type_ == CFString::wrap_under_get_rule(kSecPropertyTypeSection) {
| ^^^^^^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:122:55
|
122 | if type_ == CFString::wrap_under_get_rule(kSecPropertyTypeSection) {
| ^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:126:62
|
126 | } else if type_ == CFString::wrap_under_get_rule(kSecPropertyTypeString) {
| ^^^^^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:126:62
|
126 | } else if type_ == CFString::wrap_under_get_rule(kSecPropertyTypeString) {
| ^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate_oids.rs:13:33
|
13 | unsafe { CertificateOid(kSecOIDX509V1SignatureAlgorithm) }
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate_oids.rs:13:33
|
13 | unsafe { CertificateOid(kSecOIDX509V1SignatureAlgorithm) }
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:23:29
|
23 | unsafe { DigestType(kSecDigestHMACMD5) }
| ^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:23:29
|
23 | unsafe { DigestType(kSecDigestHMACMD5) }
| ^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:27:29
|
27 | unsafe { DigestType(kSecDigestHMACSHA1) }
| ^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:27:29
|
27 | unsafe { DigestType(kSecDigestHMACSHA1) }
| ^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:31:29
|
31 | unsafe { DigestType(kSecDigestHMACSHA2) }
| ^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:31:29
|
31 | unsafe { DigestType(kSecDigestHMACSHA2) }
| ^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:35:29
|
35 | unsafe { DigestType(kSecDigestMD2) }
| ^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:35:29
|
35 | unsafe { DigestType(kSecDigestMD2) }
| ^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:39:29
|
39 | unsafe { DigestType(kSecDigestMD4) }
| ^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:39:29
|
39 | unsafe { DigestType(kSecDigestMD4) }
| ^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:43:29
|
43 | unsafe { DigestType(kSecDigestMD5) }
| ^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:43:29
|
43 | unsafe { DigestType(kSecDigestMD5) }
| ^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:47:29
|
47 | unsafe { DigestType(kSecDigestSHA1) }
| ^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:47:29
|
47 | unsafe { DigestType(kSecDigestSHA1) }
| ^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:51:29
|
51 | unsafe { DigestType(kSecDigestSHA2) }
| ^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:51:29
|
51 | unsafe { DigestType(kSecDigestSHA2) }
| ^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:120:60
|
120 | return Err(CFError::wrap_under_create_rule(error));
| ^^^^^ expected struct core_foundation::error::__CFError, found struct core_foundation_sys::error::__CFError
|
= note: expected type *mut core_foundation::error::__CFError
found type *mut core_foundation_sys::error::__CFError
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:120:60
|
120 | return Err(CFError::wrap_under_create_rule(error));
| ^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:125:57
|
125 | let key = CFString::wrap_under_get_rule(kSecDigestHMACKeyAttribute);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:125:57
|
125 | let key = CFString::wrap_under_get_rule(kSecDigestHMACKeyAttribute);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:129:53
|
129 | let key = CFString::wrap_under_get_rule(kSecTransformInputAttributeName);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:129:53
|
129 | let key = CFString::wrap_under_get_rule(kSecTransformInputAttributeName);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:23:26
|
23 | unsafe { Padding(kSecPaddingNoneKey) }
| ^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:23:26
|
23 | unsafe { Padding(kSecPaddingNoneKey) }
| ^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:28:26
|
28 | unsafe { Padding(kSecPaddingPKCS1Key) }
| ^^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:28:26
|
28 | unsafe { Padding(kSecPaddingPKCS1Key) }
| ^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:33:26
|
33 | unsafe { Padding(kSecPaddingPKCS5Key) }
| ^^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:33:26
|
33 | unsafe { Padding(kSecPaddingPKCS5Key) }
| ^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:38:26
|
38 | unsafe { Padding(kSecPaddingPKCS7Key) }
| ^^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:38:26
|
38 | unsafe { Padding(kSecPaddingPKCS7Key) }
| ^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:43:26
|
43 | unsafe { Padding(kSecPaddingOAEPKey) }
| ^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:43:26
|
43 | unsafe { Padding(kSecPaddingOAEPKey) }
| ^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:60:23
|
60 | unsafe { Mode(kSecModeNoneKey) }
| ^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:60:23
|
60 | unsafe { Mode(kSecModeNoneKey) }
| ^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:64:23
|
64 | unsafe { Mode(kSecModeECBKey) }
| ^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:64:23
|
64 | unsafe { Mode(kSecModeECBKey) }
| ^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:68:23
|
68 | unsafe { Mode(kSecModeCBCKey) }
| ^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:68:23
|
68 | unsafe { Mode(kSecModeCBCKey) }
| ^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:72:23
|
72 | unsafe { Mode(kSecModeCFBKey) }
| ^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:72:23
|
72 | unsafe { Mode(kSecModeCFBKey) }
| ^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:76:23
|
76 | unsafe { Mode(kSecModeOFBKey) }
| ^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:76:23
|
76 | unsafe { Mode(kSecModeOFBKey) }
| ^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:128:60
|
128 | return Err(CFError::wrap_under_create_rule(error));
| ^^^^^ expected struct core_foundation::error::__CFError, found struct core_foundation_sys::error::__CFError
|
= note: expected type *mut core_foundation::error::__CFError
found type *mut core_foundation_sys::error::__CFError
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:128:60
|
128 | return Err(CFError::wrap_under_create_rule(error));
| ^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:142:60
|
142 | return Err(CFError::wrap_under_create_rule(error));
| ^^^^^ expected struct core_foundation::error::__CFError, found struct core_foundation_sys::error::__CFError
|
= note: expected type *mut core_foundation::error::__CFError
found type *mut core_foundation_sys::error::__CFError
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:142:60
|
142 | return Err(CFError::wrap_under_create_rule(error));
| ^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:153:57
|
153 | let key = CFString::wrap_under_get_rule(kSecPaddingKey);
| ^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:153:57
|
153 | let key = CFString::wrap_under_get_rule(kSecPaddingKey);
| ^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:158:57
|
158 | let key = CFString::wrap_under_get_rule(kSecEncryptionMode);
| ^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:158:57
|
158 | let key = CFString::wrap_under_get_rule(kSecEncryptionMode);
| ^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:163:57
|
163 | let key = CFString::wrap_under_get_rule(kSecIVKey);
| ^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:163:57
|
163 | let key = CFString::wrap_under_get_rule(kSecIVKey);
| ^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:167:53
|
167 | let key = CFString::wrap_under_get_rule(kSecTransformInputAttributeName);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:167:53
|
167 | let key = CFString::wrap_under_get_rule(kSecTransformInputAttributeName);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/import_export.rs:156:37
|
156 | key_params.alertTitle = alert_title.as_concrete_TypeRef();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct core_foundation_sys::string::__CFString, found struct core_foundation::string::__CFString
|
= note: expected type *const core_foundation_sys::string::__CFString
found type *const core_foundation::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/import_export.rs:156:37
|
156 | key_params.alertTitle = alert_title.as_concrete_TypeRef();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/import_export.rs:160:38
|
160 | key_params.alertPrompt = alert_prompt.as_concrete_TypeRef();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct core_foundation_sys::string::__CFString, found struct core_foundation::string::__CFString
|
= note: expected type *const core_foundation_sys::string::__CFString
found type *const core_foundation::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/import_export.rs:160:38
|
160 | key_params.alertPrompt = alert_prompt.as_concrete_TypeRef();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/import_export.rs:176:17
|
176 | data,
| ^^^^ expected struct core_foundation_sys::data::__CFData, found struct core_foundation::data::__CFData
|
= note: expected type *const core_foundation_sys::data::__CFData
found type *const core_foundation::data::__CFData
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/import_export.rs:176:17
|
176 | data,
| ^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/import_export.rs:177:17
|
177 | filename,
| ^^^^^^^^ expected struct core_foundation_sys::string::__CFString, found struct core_foundation::string::__CFString
|
= note: expected type *const core_foundation_sys::string::__CFString
found type *const core_foundation::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/import_export.rs:177:17
|
177 | filename,
| ^^^^^^^^
error[E0606]: casting &mut *const core_foundation::array::__CFArray as *mut *const core_foundation_sys::array::__CFArray is invalid
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/import_export.rs:170:24
|
170 | Some(_) => &mut raw_items as *mut _,
| ^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:19:26
|
19 | unsafe { KeyType(kSecAttrKeyTypeRSA) }
| ^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:19:26
|
19 | unsafe { KeyType(kSecAttrKeyTypeRSA) }
| ^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:23:26
|
23 | unsafe { KeyType(kSecAttrKeyTypeDES) }
| ^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:23:26
|
23 | unsafe { KeyType(kSecAttrKeyTypeDES) }
| ^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:27:26
|
27 | unsafe { KeyType(kSecAttrKeyTypeAES) }
| ^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:27:26
|
27 | unsafe { KeyType(kSecAttrKeyTypeAES) }
| ^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:31:26
|
31 | unsafe { KeyType(kSecAttrKeyTypeDES) }
| ^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:31:26
|
31 | unsafe { KeyType(kSecAttrKeyTypeDES) }
| ^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:35:26
|
35 | unsafe { KeyType(kSecAttrKeyType3DES) }
| ^^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:35:26
|
35 | unsafe { KeyType(kSecAttrKeyType3DES) }
| ^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:39:26
|
39 | unsafe { KeyType(kSecAttrKeyTypeRC4) }
| ^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:39:26
|
39 | unsafe { KeyType(kSecAttrKeyTypeRC4) }
| ^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:43:26
|
43 | unsafe { KeyType(kSecAttrKeyTypeCAST) }
| ^^^^^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:43:26
|
43 | unsafe { KeyType(kSecAttrKeyTypeCAST) }
| ^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/key.rs:23:53
|
23 | let key = CFString::wrap_under_get_rule(kSecAttrKeyType);
| ^^^^^^^^^^^^^^^ expected struct core_foundation::string::__CFString, found struct core_foundation_sys::string::__CFString
|
= note: expected type *const core_foundation::string::__CFString
found type *const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/key.rs:23:53
|
23 | let key = CFString::wrap_under_get_rule(kSecAttrKeyType);
| ^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/key.rs:28:17
|
28 | dict.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct core_foundation_sys::dictionary::__CFDictionary, found struct core_foundation::dictionary::__CFDictionary
|
= note: expected type *const core_foundation_sys::dictionary::__CFDictionary
found type *const core_foundation::dictionary::__CFDictionary
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/key.rs:28:17
|
28 | dict.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/key.rs:29:17
|
29 | key_data.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct core_foundation_sys::data::__CFData, found struct core_foundation::data::__CFData
|
= note: expected type *const core_foundation_sys::data::__CFData
found type *const core_foundation::data::__CFData
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/key.rs:29:17
|
29 | key_data.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/key.rs:33:53
|
33 | Err(CFError::wrap_under_create_rule(err))
| ^^^ expected struct core_foundation::error::__CFError, found struct core_foundation_sys::error::__CFError
|
= note: expected type *mut core_foundation::error::__CFError
found type *mut core_foundation_sys::error::__CFError
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/key.rs:33:53
|
33 | Err(CFError::wrap_under_create_rule(err))
| ^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/secure_transport.rs:151:79
|
151 | let certs = CFArray::::wrap_under_create_rule(raw_certs)
| ^^^^^^^^^ expected struct core_foundation::array::__CFArray, found struct core_foundation_sys::array::__CFArray
|
= note: expected type *const core_foundation::array::__CFArray
found type *const core_foundation_sys::array::__CFArray
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/secure_transport.rs:151:79
|
151 | let certs = CFArray::::wrap_under_create_rule(raw_certs)
| ^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/transform.rs:28:17
|
28 | key.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct core_foundation_sys::string::__CFString, found struct core_foundation::string::__CFString
|
= note: expected type *const core_foundation_sys::string::__CFString
found type *const core_foundation::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/transform.rs:28:17
|
28 | key.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/transform.rs:33:60
|
33 | return Err(CFError::wrap_under_create_rule(error));
| ^^^^^ expected struct core_foundation::error::__CFError, found struct core_foundation_sys::error::__CFError
|
= note: expected type *mut core_foundation::error::__CFError
found type *mut core_foundation_sys::error::__CFError
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/transform.rs:33:60
|
33 | return Err(CFError::wrap_under_create_rule(error));
| ^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/transform.rs:48:60
|
48 | return Err(CFError::wrap_under_create_rule(error));
| ^^^^^ expected struct core_foundation::error::__CFError, found struct core_foundation_sys::error::__CFError
|
= note: expected type *mut core_foundation::error::__CFError
found type *mut core_foundation_sys::error::__CFError
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/transform.rs:48:60
|
48 | return Err(CFError::wrap_under_create_rule(error));
| ^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/policy.rs:39:61
|
39 | let policy = SecPolicyCreateSSL(is_server as _, hostname);
| ^^^^^^^^ expected struct core_foundation_sys::string::__CFString, found struct core_foundation::string::__CFString
|
= note: expected type *const core_foundation_sys::string::__CFString
found type *const core_foundation::string::__CFString
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/policy.rs:39:61
|
39 | let policy = SecPolicyCreateSSL(is_server as _, hostname);
| ^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/secure_transport.rs:527:48
|
527 | unsafe { cvt(SSLSetCertificate(self.0, certs.as_concrete_TypeRef())) }
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct core_foundation_sys::array::__CFArray, found struct core_foundation::array::__CFArray
|
= note: expected type *const core_foundation_sys::array::__CFArray
found type *const core_foundation::array::__CFArray
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/secure_transport.rs:527:48
|
527 | unsafe { cvt(SSLSetCertificate(self.0, certs.as_concrete_TypeRef())) }
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/trust.rs:89:17
|
89 | certs.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct core_foundation_sys::array::__CFArray, found struct core_foundation::array::__CFArray
|
= note: expected type *const core_foundation_sys::array::__CFArray
found type *const core_foundation::array::__CFArray
note: Perhaps two different versions of crate core_foundation_sys are being used?
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/trust.rs:89:17
|
89 | certs.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^
error: aborting due to 78 previous errors
Some errors occurred: E0308, E0606.
For more information about an error, try rustc --explain E0308.
error: Could not compile security-framework.
warning: build failed, waiting for other jobs to finish...
error: failed to compile rustup-toolchain-install-master v1.6.0, intermediate artifacts can be found at /var/folders/vd/8dj3n5710qvckvj24scsh5080000gn/T/cargo-installQ8X66b
Caused by:
build failed
The text was updated successfully, but these errors were encountered:
cargo install rustup-toolchain-install-master
failedThe error message is
Could not compile `security-framework`
rustc version
cargo version
error detail
error[E0308]: mismatched types --> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/base.rs:49:55 | 49 | Some(CFString::wrap_under_create_rule(s).to_string()) | ^ expected struct `core_foundation::string::__CFString`, found struct `core_foundation_sys::string::__CFString` | = note: expected type `*const core_foundation::string::__CFString` found type `*const core_foundation_sys::string::__CFString` note: Perhaps two different versions of crate `core_foundation_sys` are being used? --> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/base.rs:49:55 | 49 | Some(CFString::wrap_under_create_rule(s).to_string()) | ^Compiling phf_generator v0.7.24
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/certificate.rs:36:67
|
36 | SecCertificateCreateWithData(kCFAllocatorDefault, der_data.as_concrete_TypeRef());
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation_sys::data::__CFData
, found structcore_foundation::data::__CFData
|
= note: expected type
*const core_foundation_sys::data::__CFData
found type
*const core_foundation::data::__CFData
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/certificate.rs:36:67
|
36 | SecCertificateCreateWithData(kCFAllocatorDefault, der_data.as_concrete_TypeRef());
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/certificate.rs:49:44
|
49 | CFData::wrap_under_create_rule(der_data).to_vec()
| ^^^^^^^^ expected struct
core_foundation::data::__CFData
, found structcore_foundation_sys::data::__CFData
|
= note: expected type
*const core_foundation::data::__CFData
found type
*const core_foundation_sys::data::__CFData
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/certificate.rs:49:44
|
49 | CFData::wrap_under_create_rule(der_data).to_vec()
| ^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/certificate.rs:57:46
|
57 | CFString::wrap_under_create_rule(summary).to_string()
| ^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/certificate.rs:57:46
|
57 | CFString::wrap_under_create_rule(summary).to_string()
| ^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:100:51
|
100 | CFString::wrap_under_get_rule(kSecImportExportPassphrase),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:100:51
|
100 | CFString::wrap_under_get_rule(kSecImportExportPassphrase),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:111:17
|
111 | pkcs12_data.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation_sys::data::__CFData
, found structcore_foundation::data::__CFData
|
= note: expected type
*const core_foundation_sys::data::__CFData
found type
*const core_foundation::data::__CFData
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:111:17
|
111 | pkcs12_data.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:112:17
|
112 | options.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation_sys::dictionary::__CFDictionary
, found structcore_foundation::dictionary::__CFDictionary
|
= note: expected type
*const core_foundation_sys::dictionary::__CFDictionary
found type
*const core_foundation::dictionary::__CFDictionary
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:112:17
|
112 | options.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:115:77
|
115 | let raw_items = CFArray::::wrap_under_create_rule(raw_items);
| ^^^^^^^^^ expected struct
core_foundation::array::__CFArray
, found structcore_foundation_sys::array::__CFArray
|
= note: expected type
*const core_foundation::array::__CFArray
found type
*const core_foundation_sys::array::__CFArray
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:115:77
|
115 | let raw_items = CFArray::::wrap_under_create_rule(raw_items);
| ^^^^^^^^^
Compiling tempfile v3.0.7
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:160:51
|
160 | CFString::wrap_under_get_rule(kSecImportExportKeychain),
| ^^^^^^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:160:51
|
160 | CFString::wrap_under_get_rule(kSecImportExportKeychain),
| ^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:167:51
|
167 | CFString::wrap_under_get_rule(kSecImportExportAccess),
| ^^^^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/import_export.rs:167:51
|
167 | CFString::wrap_under_get_rule(kSecImportExportAccess),
| ^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:30:28
|
30 | unsafe { ItemClass(kSecClassGenericPassword) }
| ^^^^^^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:30:28
|
30 | unsafe { ItemClass(kSecClassGenericPassword) }
| ^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:35:28
|
35 | unsafe { ItemClass(kSecClassInternetPassword) }
| ^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:35:28
|
35 | unsafe { ItemClass(kSecClassInternetPassword) }
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:40:28
|
40 | unsafe { ItemClass(kSecClassCertificate) }
| ^^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:40:28
|
40 | unsafe { ItemClass(kSecClassCertificate) }
| ^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:45:28
|
45 | unsafe { ItemClass(kSecClassKey) }
| ^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:45:28
|
45 | unsafe { ItemClass(kSecClassKey) }
| ^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:50:28
|
50 | unsafe { ItemClass(kSecClassIdentity) }
| ^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:50:28
|
50 | unsafe { ItemClass(kSecClassIdentity) }
| ^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:128:51
|
128 | CFString::wrap_under_get_rule(kSecMatchSearchList),
| ^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:128:51
|
128 | CFString::wrap_under_get_rule(kSecMatchSearchList),
| ^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:134:60
|
134 | params.push((CFString::wrap_under_get_rule(kSecClass), class.to_value()));
| ^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:134:60
|
134 | params.push((CFString::wrap_under_get_rule(kSecClass), class.to_value()));
| ^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:139:51
|
139 | CFString::wrap_under_get_rule(kSecReturnRef),
| ^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:139:51
|
139 | CFString::wrap_under_get_rule(kSecReturnRef),
| ^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:146:51
|
146 | CFString::wrap_under_get_rule(kSecMatchLimit),
| ^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:146:51
|
146 | CFString::wrap_under_get_rule(kSecMatchLimit),
| ^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:153:51
|
153 | CFString::wrap_under_get_rule(kSecAttrLabel),
| ^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:153:51
|
153 | CFString::wrap_under_get_rule(kSecAttrLabel),
| ^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:161:37
|
161 | cvt(SecItemCopyMatching(params.as_concrete_TypeRef(), &mut ret))?;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation_sys::dictionary::__CFDictionary
, found structcore_foundation::dictionary::__CFDictionary
|
= note: expected type
*const core_foundation_sys::dictionary::__CFDictionary
found type
*const core_foundation::dictionary::__CFDictionary
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/item.rs:161:37
|
161 | cvt(SecItemCopyMatching(params.as_concrete_TypeRef(), &mut ret))?;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:42:49
|
42 | Ok(CFString::wrap_under_create_rule(string).to_string())
| ^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:42:49
|
42 | Ok(CFString::wrap_under_create_rule(string).to_string())
| ^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:74:83
|
74 | let dictionary = SecCertificateCopyValues(self.as_concrete_TypeRef(), keys, &mut error);
| ^^^^ expected struct
core_foundation_sys::array::__CFArray
, found structcore_foundation::array::__CFArray
|
= note: expected type
*const core_foundation_sys::array::__CFArray
found type
*const core_foundation::array::__CFArray
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:74:83
|
74 | let dictionary = SecCertificateCopyValues(self.as_concrete_TypeRef(), keys, &mut error);
| ^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:78:21
|
78 | dictionary,
| ^^^^^^^^^^ expected struct
core_foundation::dictionary::__CFDictionary
, found structcore_foundation_sys::dictionary::__CFDictionary
|
= note: expected type
*const core_foundation::dictionary::__CFDictionary
found type
*const core_foundation_sys::dictionary::__CFDictionary
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:78:21
|
78 | dictionary,
| ^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:81:53
|
81 | Err(CFError::wrap_under_create_rule(error))
| ^^^^^ expected struct
core_foundation::error::__CFError
, found structcore_foundation_sys::error::__CFError
|
= note: expected type
*mut core_foundation::error::__CFError
found type
*mut core_foundation_sys::error::__CFError
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:81:53
|
81 | Err(CFError::wrap_under_create_rule(error))
| ^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:122:55
|
122 | if type_ == CFString::wrap_under_get_rule(kSecPropertyTypeSection) {
| ^^^^^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:122:55
|
122 | if type_ == CFString::wrap_under_get_rule(kSecPropertyTypeSection) {
| ^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:126:62
|
126 | } else if type_ == CFString::wrap_under_get_rule(kSecPropertyTypeString) {
| ^^^^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate.rs:126:62
|
126 | } else if type_ == CFString::wrap_under_get_rule(kSecPropertyTypeString) {
| ^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate_oids.rs:13:33
|
13 | unsafe { CertificateOid(kSecOIDX509V1SignatureAlgorithm) }
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/certificate_oids.rs:13:33
|
13 | unsafe { CertificateOid(kSecOIDX509V1SignatureAlgorithm) }
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:23:29
|
23 | unsafe { DigestType(kSecDigestHMACMD5) }
| ^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:23:29
|
23 | unsafe { DigestType(kSecDigestHMACMD5) }
| ^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:27:29
|
27 | unsafe { DigestType(kSecDigestHMACSHA1) }
| ^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:27:29
|
27 | unsafe { DigestType(kSecDigestHMACSHA1) }
| ^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:31:29
|
31 | unsafe { DigestType(kSecDigestHMACSHA2) }
| ^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:31:29
|
31 | unsafe { DigestType(kSecDigestHMACSHA2) }
| ^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:35:29
|
35 | unsafe { DigestType(kSecDigestMD2) }
| ^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:35:29
|
35 | unsafe { DigestType(kSecDigestMD2) }
| ^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:39:29
|
39 | unsafe { DigestType(kSecDigestMD4) }
| ^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:39:29
|
39 | unsafe { DigestType(kSecDigestMD4) }
| ^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:43:29
|
43 | unsafe { DigestType(kSecDigestMD5) }
| ^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:43:29
|
43 | unsafe { DigestType(kSecDigestMD5) }
| ^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:47:29
|
47 | unsafe { DigestType(kSecDigestSHA1) }
| ^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:47:29
|
47 | unsafe { DigestType(kSecDigestSHA1) }
| ^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:51:29
|
51 | unsafe { DigestType(kSecDigestSHA2) }
| ^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:51:29
|
51 | unsafe { DigestType(kSecDigestSHA2) }
| ^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:120:60
|
120 | return Err(CFError::wrap_under_create_rule(error));
| ^^^^^ expected struct
core_foundation::error::__CFError
, found structcore_foundation_sys::error::__CFError
|
= note: expected type
*mut core_foundation::error::__CFError
found type
*mut core_foundation_sys::error::__CFError
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:120:60
|
120 | return Err(CFError::wrap_under_create_rule(error));
| ^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:125:57
|
125 | let key = CFString::wrap_under_get_rule(kSecDigestHMACKeyAttribute);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:125:57
|
125 | let key = CFString::wrap_under_get_rule(kSecDigestHMACKeyAttribute);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:129:53
|
129 | let key = CFString::wrap_under_get_rule(kSecTransformInputAttributeName);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/digest_transform.rs:129:53
|
129 | let key = CFString::wrap_under_get_rule(kSecTransformInputAttributeName);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:23:26
|
23 | unsafe { Padding(kSecPaddingNoneKey) }
| ^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:23:26
|
23 | unsafe { Padding(kSecPaddingNoneKey) }
| ^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:28:26
|
28 | unsafe { Padding(kSecPaddingPKCS1Key) }
| ^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:28:26
|
28 | unsafe { Padding(kSecPaddingPKCS1Key) }
| ^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:33:26
|
33 | unsafe { Padding(kSecPaddingPKCS5Key) }
| ^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:33:26
|
33 | unsafe { Padding(kSecPaddingPKCS5Key) }
| ^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:38:26
|
38 | unsafe { Padding(kSecPaddingPKCS7Key) }
| ^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:38:26
|
38 | unsafe { Padding(kSecPaddingPKCS7Key) }
| ^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:43:26
|
43 | unsafe { Padding(kSecPaddingOAEPKey) }
| ^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:43:26
|
43 | unsafe { Padding(kSecPaddingOAEPKey) }
| ^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:60:23
|
60 | unsafe { Mode(kSecModeNoneKey) }
| ^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:60:23
|
60 | unsafe { Mode(kSecModeNoneKey) }
| ^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:64:23
|
64 | unsafe { Mode(kSecModeECBKey) }
| ^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:64:23
|
64 | unsafe { Mode(kSecModeECBKey) }
| ^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:68:23
|
68 | unsafe { Mode(kSecModeCBCKey) }
| ^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:68:23
|
68 | unsafe { Mode(kSecModeCBCKey) }
| ^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:72:23
|
72 | unsafe { Mode(kSecModeCFBKey) }
| ^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:72:23
|
72 | unsafe { Mode(kSecModeCFBKey) }
| ^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:76:23
|
76 | unsafe { Mode(kSecModeOFBKey) }
| ^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:76:23
|
76 | unsafe { Mode(kSecModeOFBKey) }
| ^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:128:60
|
128 | return Err(CFError::wrap_under_create_rule(error));
| ^^^^^ expected struct
core_foundation::error::__CFError
, found structcore_foundation_sys::error::__CFError
|
= note: expected type
*mut core_foundation::error::__CFError
found type
*mut core_foundation_sys::error::__CFError
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:128:60
|
128 | return Err(CFError::wrap_under_create_rule(error));
| ^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:142:60
|
142 | return Err(CFError::wrap_under_create_rule(error));
| ^^^^^ expected struct
core_foundation::error::__CFError
, found structcore_foundation_sys::error::__CFError
|
= note: expected type
*mut core_foundation::error::__CFError
found type
*mut core_foundation_sys::error::__CFError
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:142:60
|
142 | return Err(CFError::wrap_under_create_rule(error));
| ^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:153:57
|
153 | let key = CFString::wrap_under_get_rule(kSecPaddingKey);
| ^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:153:57
|
153 | let key = CFString::wrap_under_get_rule(kSecPaddingKey);
| ^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:158:57
|
158 | let key = CFString::wrap_under_get_rule(kSecEncryptionMode);
| ^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:158:57
|
158 | let key = CFString::wrap_under_get_rule(kSecEncryptionMode);
| ^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:163:57
|
163 | let key = CFString::wrap_under_get_rule(kSecIVKey);
| ^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:163:57
|
163 | let key = CFString::wrap_under_get_rule(kSecIVKey);
| ^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:167:53
|
167 | let key = CFString::wrap_under_get_rule(kSecTransformInputAttributeName);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/encrypt_transform.rs:167:53
|
167 | let key = CFString::wrap_under_get_rule(kSecTransformInputAttributeName);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/import_export.rs:156:37
|
156 | key_params.alertTitle = alert_title.as_concrete_TypeRef();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation_sys::string::__CFString
, found structcore_foundation::string::__CFString
|
= note: expected type
*const core_foundation_sys::string::__CFString
found type
*const core_foundation::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/import_export.rs:156:37
|
156 | key_params.alertTitle = alert_title.as_concrete_TypeRef();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/import_export.rs:160:38
|
160 | key_params.alertPrompt = alert_prompt.as_concrete_TypeRef();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation_sys::string::__CFString
, found structcore_foundation::string::__CFString
|
= note: expected type
*const core_foundation_sys::string::__CFString
found type
*const core_foundation::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/import_export.rs:160:38
|
160 | key_params.alertPrompt = alert_prompt.as_concrete_TypeRef();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/import_export.rs:176:17
|
176 | data,
| ^^^^ expected struct
core_foundation_sys::data::__CFData
, found structcore_foundation::data::__CFData
|
= note: expected type
*const core_foundation_sys::data::__CFData
found type
*const core_foundation::data::__CFData
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/import_export.rs:176:17
|
176 | data,
| ^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/import_export.rs:177:17
|
177 | filename,
| ^^^^^^^^ expected struct
core_foundation_sys::string::__CFString
, found structcore_foundation::string::__CFString
|
= note: expected type
*const core_foundation_sys::string::__CFString
found type
*const core_foundation::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/import_export.rs:177:17
|
177 | filename,
| ^^^^^^^^
error[E0606]: casting
&mut *const core_foundation::array::__CFArray
as*mut *const core_foundation_sys::array::__CFArray
is invalid--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/import_export.rs:170:24
|
170 | Some(_) => &mut raw_items as *mut _,
| ^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:19:26
|
19 | unsafe { KeyType(kSecAttrKeyTypeRSA) }
| ^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:19:26
|
19 | unsafe { KeyType(kSecAttrKeyTypeRSA) }
| ^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:23:26
|
23 | unsafe { KeyType(kSecAttrKeyTypeDES) }
| ^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:23:26
|
23 | unsafe { KeyType(kSecAttrKeyTypeDES) }
| ^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:27:26
|
27 | unsafe { KeyType(kSecAttrKeyTypeAES) }
| ^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:27:26
|
27 | unsafe { KeyType(kSecAttrKeyTypeAES) }
| ^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:31:26
|
31 | unsafe { KeyType(kSecAttrKeyTypeDES) }
| ^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:31:26
|
31 | unsafe { KeyType(kSecAttrKeyTypeDES) }
| ^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:35:26
|
35 | unsafe { KeyType(kSecAttrKeyType3DES) }
| ^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:35:26
|
35 | unsafe { KeyType(kSecAttrKeyType3DES) }
| ^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:39:26
|
39 | unsafe { KeyType(kSecAttrKeyTypeRC4) }
| ^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:39:26
|
39 | unsafe { KeyType(kSecAttrKeyTypeRC4) }
| ^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:43:26
|
43 | unsafe { KeyType(kSecAttrKeyTypeCAST) }
| ^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/item.rs:43:26
|
43 | unsafe { KeyType(kSecAttrKeyTypeCAST) }
| ^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/key.rs:23:53
|
23 | let key = CFString::wrap_under_get_rule(kSecAttrKeyType);
| ^^^^^^^^^^^^^^^ expected struct
core_foundation::string::__CFString
, found structcore_foundation_sys::string::__CFString
|
= note: expected type
*const core_foundation::string::__CFString
found type
*const core_foundation_sys::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/key.rs:23:53
|
23 | let key = CFString::wrap_under_get_rule(kSecAttrKeyType);
| ^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/key.rs:28:17
|
28 | dict.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation_sys::dictionary::__CFDictionary
, found structcore_foundation::dictionary::__CFDictionary
|
= note: expected type
*const core_foundation_sys::dictionary::__CFDictionary
found type
*const core_foundation::dictionary::__CFDictionary
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/key.rs:28:17
|
28 | dict.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/key.rs:29:17
|
29 | key_data.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation_sys::data::__CFData
, found structcore_foundation::data::__CFData
|
= note: expected type
*const core_foundation_sys::data::__CFData
found type
*const core_foundation::data::__CFData
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/key.rs:29:17
|
29 | key_data.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/key.rs:33:53
|
33 | Err(CFError::wrap_under_create_rule(err))
| ^^^ expected struct
core_foundation::error::__CFError
, found structcore_foundation_sys::error::__CFError
|
= note: expected type
*mut core_foundation::error::__CFError
found type
*mut core_foundation_sys::error::__CFError
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/key.rs:33:53
|
33 | Err(CFError::wrap_under_create_rule(err))
| ^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/secure_transport.rs:151:79
|
151 | let certs = CFArray::::wrap_under_create_rule(raw_certs)
| ^^^^^^^^^ expected struct
core_foundation::array::__CFArray
, found structcore_foundation_sys::array::__CFArray
|
= note: expected type
*const core_foundation::array::__CFArray
found type
*const core_foundation_sys::array::__CFArray
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/secure_transport.rs:151:79
|
151 | let certs = CFArray::::wrap_under_create_rule(raw_certs)
| ^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/transform.rs:28:17
|
28 | key.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation_sys::string::__CFString
, found structcore_foundation::string::__CFString
|
= note: expected type
*const core_foundation_sys::string::__CFString
found type
*const core_foundation::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/transform.rs:28:17
|
28 | key.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/transform.rs:33:60
|
33 | return Err(CFError::wrap_under_create_rule(error));
| ^^^^^ expected struct
core_foundation::error::__CFError
, found structcore_foundation_sys::error::__CFError
|
= note: expected type
*mut core_foundation::error::__CFError
found type
*mut core_foundation_sys::error::__CFError
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/transform.rs:33:60
|
33 | return Err(CFError::wrap_under_create_rule(error));
| ^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/transform.rs:48:60
|
48 | return Err(CFError::wrap_under_create_rule(error));
| ^^^^^ expected struct
core_foundation::error::__CFError
, found structcore_foundation_sys::error::__CFError
|
= note: expected type
*mut core_foundation::error::__CFError
found type
*mut core_foundation_sys::error::__CFError
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/os/macos/transform.rs:48:60
|
48 | return Err(CFError::wrap_under_create_rule(error));
| ^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/policy.rs:39:61
|
39 | let policy = SecPolicyCreateSSL(is_server as _, hostname);
| ^^^^^^^^ expected struct
core_foundation_sys::string::__CFString
, found structcore_foundation::string::__CFString
|
= note: expected type
*const core_foundation_sys::string::__CFString
found type
*const core_foundation::string::__CFString
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/policy.rs:39:61
|
39 | let policy = SecPolicyCreateSSL(is_server as _, hostname);
| ^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/secure_transport.rs:527:48
|
527 | unsafe { cvt(SSLSetCertificate(self.0, certs.as_concrete_TypeRef())) }
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation_sys::array::__CFArray
, found structcore_foundation::array::__CFArray
|
= note: expected type
*const core_foundation_sys::array::__CFArray
found type
*const core_foundation::array::__CFArray
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/secure_transport.rs:527:48
|
527 | unsafe { cvt(SSLSetCertificate(self.0, certs.as_concrete_TypeRef())) }
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/trust.rs:89:17
|
89 | certs.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct
core_foundation_sys::array::__CFArray
, found structcore_foundation::array::__CFArray
|
= note: expected type
*const core_foundation_sys::array::__CFArray
found type
*const core_foundation::array::__CFArray
note: Perhaps two different versions of crate
core_foundation_sys
are being used?--> /Users/rchaser53/.cargo/registry/src/github.com-1ecc6299db9ec823/security-framework-0.2.2/src/trust.rs:89:17
|
89 | certs.as_concrete_TypeRef(),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^
error: aborting due to 78 previous errors
Some errors occurred: E0308, E0606.
For more information about an error, try
rustc --explain E0308
.error: Could not compile
security-framework
.warning: build failed, waiting for other jobs to finish...
error: failed to compile
rustup-toolchain-install-master v1.6.0
, intermediate artifacts can be found at/var/folders/vd/8dj3n5710qvckvj24scsh5080000gn/T/cargo-installQ8X66b
Caused by:
build failed
The text was updated successfully, but these errors were encountered: