Crate core_foundation[−][src]
Expand description
This crate provides wrappers around the underlying CoreFoundation types and functions that are available on Apple’s operating systems.
It also provides a framework for other crates to use when wrapping other frameworks that use the CoreFoundation framework.
Modules
Heterogeneous immutable arrays.
A Boolean type.
Core Foundation Bundle Type
A set of Unicode compliant characters.
Core Foundation byte buffers.
Core Foundation date objects.
Dictionaries of key-value pairs.
Core Foundation errors.
Immutable numbers.
Core Foundation property lists
An immutable bag of elements.
Immutable strings.
Core Foundation time zone objects.
A URL type for Core Foundation.
Core Foundation UUID objects.
Macros
Declare a Rust type that wraps an underlying CoreFoundation type.
Implement std::fmt::Debug
for the given type.
Provide an implementation of the TCFType
trait for the Rust
wrapper type around an underlying CoreFoundation type.