| use core_foundation_sys::base::{Boolean, CFTypeID, CFTypeRef}; |
| use core_foundation_sys::error::CFErrorRef; |
| use core_foundation_sys::string::CFStringRef; |
| |
| pub type SecTransformRef = CFTypeRef; |
| |
| extern "C" { |
| pub static kSecTransformInputAttributeName: CFStringRef; |
| |
| pub fn SecTransformGetTypeID() -> CFTypeID; |
| |
| pub fn SecTransformSetAttribute( |
| transformRef: SecTransformRef, |
| key: CFStringRef, |
| value: CFTypeRef, |
| error: *mut CFErrorRef, |
| ) -> Boolean; |
| |
| pub fn SecTransformExecute( |
| transformRef: SecTransformRef, |
| errorRef: *mut CFErrorRef, |
| ) -> CFTypeRef; |
| } |